package com.ivanceras.shared.meta;

import java.util.HashMap;

import com.ivanceras.shared.db.ModelDef;

public class ModelMetaData{


	public HashMap<String, ModelDef> modelDefList = new HashMap<String, ModelDef>();


	void init0(){

		String   namespace0                               = "ads";
		String   modelName0                               = "Adunit";
		String[] attributes0                              = {"size", "plc", "iplc", "ox", "oy", "bg", "op", "zi", "icon", "iconcam", "icontext", "optouttext", "optoutlink", "placeholdertext", "placeholderlink", "cam", "modified", "level", "eid"};
		String   generatedAttribute0                      = null;
		String[] primaryAttributes0                       = {};
		String[] uniqueAttributes0                        = null;
		String[] dataTypes0                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.util.Date", "java.lang.String", "java.lang.String"};

		String[] hasOne0                                  = {};
		String[] hasOneForeignColumn0                     = {};
		String[] hasOneReferredColumn0                     = {};

		String[] hasMany0                                 = {};
		String[] hasManyForeignColumn0                    = {};
		String[] hasManyReferredColumn0                    = {};

		String[] hasManyMany0                             = null;
		String[] hasManyManyInvolvedModel0                = null;
		String[] hasManyManyInvolvedModelForeignColumn0   = null;
		String[] hasManyManyInvolvedReferredColumn0       = null;

		boolean  caseSensitive0                           = false;
		
		ModelDef modelDef0 = new ModelDef(namespace0, modelName0, attributes0,
					generatedAttribute0, dataTypes0, 
					primaryAttributes0, uniqueAttributes0, 
					hasOne0, hasOneForeignColumn0, hasOneReferredColumn0, 
					hasMany0, hasManyForeignColumn0, hasManyReferredColumn0, 
					hasManyMany0, hasManyManyInvolvedModel0, hasManyManyInvolvedModelForeignColumn0, hasManyManyInvolvedReferredColumn0, caseSensitive0);
				
		modelDefList.put("Adunit",modelDef0);


	}

	void init1(){

		String   namespace1                               = "ads";
		String   modelName1                               = "Domains";
		String[] attributes1                              = {"type", "name", "domain_id"};
		String   generatedAttribute1                      = null;
		String[] primaryAttributes1                       = {"domain_id"};
		String[] uniqueAttributes1                        = null;
		String[] dataTypes1                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne1                                  = {};
		String[] hasOneForeignColumn1                     = {};
		String[] hasOneReferredColumn1                     = {};

		String[] hasMany1                                 = {"thirdpty_cookie"};
		String[] hasManyForeignColumn1                    = {"domain_id"};
		String[] hasManyReferredColumn1                    = {"domain_id"};

		String[] hasManyMany1                             = null;
		String[] hasManyManyInvolvedModel1                = null;
		String[] hasManyManyInvolvedModelForeignColumn1   = null;
		String[] hasManyManyInvolvedReferredColumn1       = null;

		boolean  caseSensitive1                           = false;
		
		ModelDef modelDef1 = new ModelDef(namespace1, modelName1, attributes1,
					generatedAttribute1, dataTypes1, 
					primaryAttributes1, uniqueAttributes1, 
					hasOne1, hasOneForeignColumn1, hasOneReferredColumn1, 
					hasMany1, hasManyForeignColumn1, hasManyReferredColumn1, 
					hasManyMany1, hasManyManyInvolvedModel1, hasManyManyInvolvedModelForeignColumn1, hasManyManyInvolvedReferredColumn1, caseSensitive1);
				
		modelDefList.put("Domains",modelDef1);


	}

	void init2(){

		String   namespace2                               = "ads";
		String   modelName2                               = "Email_opt_out";
		String[] attributes2                              = {"email", "content", "email_ooid", "subject"};
		String   generatedAttribute2                      = null;
		String[] primaryAttributes2                       = {"email_ooid"};
		String[] uniqueAttributes2                        = null;
		String[] dataTypes2                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne2                                  = {};
		String[] hasOneForeignColumn2                     = {};
		String[] hasOneReferredColumn2                     = {};

		String[] hasMany2                                 = {};
		String[] hasManyForeignColumn2                    = {};
		String[] hasManyReferredColumn2                    = {};

		String[] hasManyMany2                             = null;
		String[] hasManyManyInvolvedModel2                = null;
		String[] hasManyManyInvolvedModelForeignColumn2   = null;
		String[] hasManyManyInvolvedReferredColumn2       = null;

		boolean  caseSensitive2                           = false;
		
		ModelDef modelDef2 = new ModelDef(namespace2, modelName2, attributes2,
					generatedAttribute2, dataTypes2, 
					primaryAttributes2, uniqueAttributes2, 
					hasOne2, hasOneForeignColumn2, hasOneReferredColumn2, 
					hasMany2, hasManyForeignColumn2, hasManyReferredColumn2, 
					hasManyMany2, hasManyManyInvolvedModel2, hasManyManyInvolvedModelForeignColumn2, hasManyManyInvolvedReferredColumn2, caseSensitive2);
				
		modelDefList.put("Email_opt_out",modelDef2);


	}

	void init3(){

		String   namespace3                               = "ads";
		String   modelName3                               = "Http_opt_out";
		String[] attributes3                              = {"http_ooid", "url", "method", "data"};
		String   generatedAttribute3                      = null;
		String[] primaryAttributes3                       = {"http_ooid"};
		String[] uniqueAttributes3                        = null;
		String[] dataTypes3                               = {"java.util.UUID", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne3                                  = {};
		String[] hasOneForeignColumn3                     = {};
		String[] hasOneReferredColumn3                     = {};

		String[] hasMany3                                 = {};
		String[] hasManyForeignColumn3                    = {};
		String[] hasManyReferredColumn3                    = {};

		String[] hasManyMany3                             = null;
		String[] hasManyManyInvolvedModel3                = null;
		String[] hasManyManyInvolvedModelForeignColumn3   = null;
		String[] hasManyManyInvolvedReferredColumn3       = null;

		boolean  caseSensitive3                           = false;
		
		ModelDef modelDef3 = new ModelDef(namespace3, modelName3, attributes3,
					generatedAttribute3, dataTypes3, 
					primaryAttributes3, uniqueAttributes3, 
					hasOne3, hasOneForeignColumn3, hasOneReferredColumn3, 
					hasMany3, hasManyForeignColumn3, hasManyReferredColumn3, 
					hasManyMany3, hasManyManyInvolvedModel3, hasManyManyInvolvedModelForeignColumn3, hasManyManyInvolvedReferredColumn3, caseSensitive3);
				
		modelDefList.put("Http_opt_out",modelDef3);


	}

	void init4(){

		String   namespace4                               = "ads";
		String   modelName4                               = "Category";
		String[] attributes4                              = {"name", "category_id"};
		String   generatedAttribute4                      = null;
		String[] primaryAttributes4                       = {"category_id"};
		String[] uniqueAttributes4                        = null;
		String[] dataTypes4                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne4                                  = {};
		String[] hasOneForeignColumn4                     = {};
		String[] hasOneReferredColumn4                     = {};

		String[] hasMany4                                 = {"ooscope_category"};
		String[] hasManyForeignColumn4                    = {"category_id"};
		String[] hasManyReferredColumn4                    = {"category_id"};

		String[] hasManyMany4                             = null;
		String[] hasManyManyInvolvedModel4                = null;
		String[] hasManyManyInvolvedModelForeignColumn4   = null;
		String[] hasManyManyInvolvedReferredColumn4       = null;

		boolean  caseSensitive4                           = false;
		
		ModelDef modelDef4 = new ModelDef(namespace4, modelName4, attributes4,
					generatedAttribute4, dataTypes4, 
					primaryAttributes4, uniqueAttributes4, 
					hasOne4, hasOneForeignColumn4, hasOneReferredColumn4, 
					hasMany4, hasManyForeignColumn4, hasManyReferredColumn4, 
					hasManyMany4, hasManyManyInvolvedModel4, hasManyManyInvolvedModelForeignColumn4, hasManyManyInvolvedReferredColumn4, caseSensitive4);
				
		modelDefList.put("Category",modelDef4);


	}

	void init5(){

		String   namespace5                               = "ads";
		String   modelName5                               = "Campaign";
		String[] attributes5                              = {"name", "logo", "link", "text", "campaign_id", "advertiser_id"};
		String   generatedAttribute5                      = null;
		String[] primaryAttributes5                       = {"campaign_id"};
		String[] uniqueAttributes5                        = null;
		String[] dataTypes5                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne5                                  = {"advertiser"};
		String[] hasOneForeignColumn5                     = {"advertiser_id"};
		String[] hasOneReferredColumn5                     = {"advertiser_id"};

		String[] hasMany5                                 = {};
		String[] hasManyForeignColumn5                    = {};
		String[] hasManyReferredColumn5                    = {};

		String[] hasManyMany5                             = null;
		String[] hasManyManyInvolvedModel5                = null;
		String[] hasManyManyInvolvedModelForeignColumn5   = null;
		String[] hasManyManyInvolvedReferredColumn5       = null;

		boolean  caseSensitive5                           = false;
		
		ModelDef modelDef5 = new ModelDef(namespace5, modelName5, attributes5,
					generatedAttribute5, dataTypes5, 
					primaryAttributes5, uniqueAttributes5, 
					hasOne5, hasOneForeignColumn5, hasOneReferredColumn5, 
					hasMany5, hasManyForeignColumn5, hasManyReferredColumn5, 
					hasManyMany5, hasManyManyInvolvedModel5, hasManyManyInvolvedModelForeignColumn5, hasManyManyInvolvedReferredColumn5, caseSensitive5);
				
		modelDefList.put("Campaign",modelDef5);


	}

	void init6(){

		String   namespace6                               = "ads";
		String   modelName6                               = "Js_opt_out";
		String[] attributes6                              = {"url", "method", "js_ooid"};
		String   generatedAttribute6                      = null;
		String[] primaryAttributes6                       = {"js_ooid"};
		String[] uniqueAttributes6                        = null;
		String[] dataTypes6                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne6                                  = {};
		String[] hasOneForeignColumn6                     = {};
		String[] hasOneReferredColumn6                     = {};

		String[] hasMany6                                 = {};
		String[] hasManyForeignColumn6                    = {};
		String[] hasManyReferredColumn6                    = {};

		String[] hasManyMany6                             = null;
		String[] hasManyManyInvolvedModel6                = null;
		String[] hasManyManyInvolvedModelForeignColumn6   = null;
		String[] hasManyManyInvolvedReferredColumn6       = null;

		boolean  caseSensitive6                           = false;
		
		ModelDef modelDef6 = new ModelDef(namespace6, modelName6, attributes6,
					generatedAttribute6, dataTypes6, 
					primaryAttributes6, uniqueAttributes6, 
					hasOne6, hasOneForeignColumn6, hasOneReferredColumn6, 
					hasMany6, hasManyForeignColumn6, hasManyReferredColumn6, 
					hasManyMany6, hasManyManyInvolvedModel6, hasManyManyInvolvedModelForeignColumn6, hasManyManyInvolvedReferredColumn6, caseSensitive6);
				
		modelDefList.put("Js_opt_out",modelDef6);


	}

	void init7(){

		String   namespace7                               = "ads";
		String   modelName7                               = "Oo_applicability";
		String[] attributes7                              = {"ooscope_id", "ooid"};
		String   generatedAttribute7                      = null;
		String[] primaryAttributes7                       = {"ooscope_id", "ooid"};
		String[] uniqueAttributes7                        = null;
		String[] dataTypes7                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne7                                  = {"opt_out", "opt_out_scope"};
		String[] hasOneForeignColumn7                     = {"ooid", "ooscope_id"};
		String[] hasOneReferredColumn7                     = {"ooid", "ooscope_id"};

		String[] hasMany7                                 = {};
		String[] hasManyForeignColumn7                    = {};
		String[] hasManyReferredColumn7                    = {};

		String[] hasManyMany7                             = null;
		String[] hasManyManyInvolvedModel7                = null;
		String[] hasManyManyInvolvedModelForeignColumn7   = null;
		String[] hasManyManyInvolvedReferredColumn7       = null;

		boolean  caseSensitive7                           = false;
		
		ModelDef modelDef7 = new ModelDef(namespace7, modelName7, attributes7,
					generatedAttribute7, dataTypes7, 
					primaryAttributes7, uniqueAttributes7, 
					hasOne7, hasOneForeignColumn7, hasOneReferredColumn7, 
					hasMany7, hasManyForeignColumn7, hasManyReferredColumn7, 
					hasManyMany7, hasManyManyInvolvedModel7, hasManyManyInvolvedModelForeignColumn7, hasManyManyInvolvedReferredColumn7, caseSensitive7);
				
		modelDefList.put("Oo_applicability",modelDef7);


	}

	void init8(){

		String   namespace8                               = "portal";
		String   modelName8                               = "Role";
		String[] attributes8                              = {"name", "description", "coverage", "search_key", "role_id", "parent_role_id"};
		String   generatedAttribute8                      = null;
		String[] primaryAttributes8                       = {"role_id"};
		String[] uniqueAttributes8                        = null;
		String[] dataTypes8                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne8                                  = {};
		String[] hasOneForeignColumn8                     = {};
		String[] hasOneReferredColumn8                     = {};

		String[] hasMany8                                 = {};
		String[] hasManyForeignColumn8                    = {};
		String[] hasManyReferredColumn8                    = {};

		String[] hasManyMany8                             = null;
		String[] hasManyManyInvolvedModel8                = null;
		String[] hasManyManyInvolvedModelForeignColumn8   = null;
		String[] hasManyManyInvolvedReferredColumn8       = null;

		boolean  caseSensitive8                           = false;
		
		ModelDef modelDef8 = new ModelDef(namespace8, modelName8, attributes8,
					generatedAttribute8, dataTypes8, 
					primaryAttributes8, uniqueAttributes8, 
					hasOne8, hasOneForeignColumn8, hasOneReferredColumn8, 
					hasMany8, hasManyForeignColumn8, hasManyReferredColumn8, 
					hasManyMany8, hasManyManyInvolvedModel8, hasManyManyInvolvedModelForeignColumn8, hasManyManyInvolvedReferredColumn8, caseSensitive8);
				
		modelDefList.put("Role",modelDef8);


	}

	void init9(){

		String   namespace9                               = "ads";
		String   modelName9                               = "Tracker";
		String[] attributes9                              = {"tid", "ttechnique", "ttechnique_tid"};
		String   generatedAttribute9                      = null;
		String[] primaryAttributes9                       = {"tid"};
		String[] uniqueAttributes9                        = null;
		String[] dataTypes9                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne9                                  = {"thirdpty_cookie", "firstpty_cookie", "html5_storage"};
		String[] hasOneForeignColumn9                     = {"ttechnique_tid", "ttechnique_tid", "ttechnique_tid"};
		String[] hasOneReferredColumn9                     = {"cookie3_tid", "cookie1_tid", "html5_tid"};

		String[] hasMany9                                 = {};
		String[] hasManyForeignColumn9                    = {};
		String[] hasManyReferredColumn9                    = {};

		String[] hasManyMany9                             = null;
		String[] hasManyManyInvolvedModel9                = null;
		String[] hasManyManyInvolvedModelForeignColumn9   = null;
		String[] hasManyManyInvolvedReferredColumn9       = null;

		boolean  caseSensitive9                           = false;
		
		ModelDef modelDef9 = new ModelDef(namespace9, modelName9, attributes9,
					generatedAttribute9, dataTypes9, 
					primaryAttributes9, uniqueAttributes9, 
					hasOne9, hasOneForeignColumn9, hasOneReferredColumn9, 
					hasMany9, hasManyForeignColumn9, hasManyReferredColumn9, 
					hasManyMany9, hasManyManyInvolvedModel9, hasManyManyInvolvedModelForeignColumn9, hasManyManyInvolvedReferredColumn9, caseSensitive9);
				
		modelDefList.put("Tracker",modelDef9);


	}

	void init10(){

		String   namespace10                               = "portal";
		String   modelName10                               = "Active_login";
		String[] attributes10                              = {"token", "date", "ip", "user_agent", "user_id"};
		String   generatedAttribute10                      = null;
		String[] primaryAttributes10                       = {};
		String[] uniqueAttributes10                        = null;
		String[] dataTypes10                               = {"java.lang.String", "java.util.Date", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne10                                  = {};
		String[] hasOneForeignColumn10                     = {};
		String[] hasOneReferredColumn10                     = {};

		String[] hasMany10                                 = {};
		String[] hasManyForeignColumn10                    = {};
		String[] hasManyReferredColumn10                    = {};

		String[] hasManyMany10                             = null;
		String[] hasManyManyInvolvedModel10                = null;
		String[] hasManyManyInvolvedModelForeignColumn10   = null;
		String[] hasManyManyInvolvedReferredColumn10       = null;

		boolean  caseSensitive10                           = false;
		
		ModelDef modelDef10 = new ModelDef(namespace10, modelName10, attributes10,
					generatedAttribute10, dataTypes10, 
					primaryAttributes10, uniqueAttributes10, 
					hasOne10, hasOneForeignColumn10, hasOneReferredColumn10, 
					hasMany10, hasManyForeignColumn10, hasManyReferredColumn10, 
					hasManyMany10, hasManyManyInvolvedModel10, hasManyManyInvolvedModelForeignColumn10, hasManyManyInvolvedReferredColumn10, caseSensitive10);
				
		modelDefList.put("Active_login",modelDef10);


	}

	void init11(){

		String   namespace11                               = "ppg";
		String   modelName11                               = "Account";
		String[] attributes11                              = {"id", "title", "first_name", "last_name", "company_id", "phone", "user_id", "created", "change_password", "account_key"};
		String   generatedAttribute11                      = null;
		String[] primaryAttributes11                       = {"id"};
		String[] uniqueAttributes11                        = null;
		String[] dataTypes11                               = {"java.util.UUID", "java.lang.String", "java.lang.String", "java.lang.String", "java.util.UUID", "java.lang.String", "java.util.UUID", "java.lang.Long", "java.lang.Boolean", "java.util.UUID"};

		String[] hasOne11                                  = {"company"};
		String[] hasOneForeignColumn11                     = {"company_id"};
		String[] hasOneReferredColumn11                     = {"id"};

		String[] hasMany11                                 = {"domain"};
		String[] hasManyForeignColumn11                    = {"id"};
		String[] hasManyReferredColumn11                    = {"account_id"};

		String[] hasManyMany11                             = null;
		String[] hasManyManyInvolvedModel11                = null;
		String[] hasManyManyInvolvedModelForeignColumn11   = null;
		String[] hasManyManyInvolvedReferredColumn11       = null;

		boolean  caseSensitive11                           = false;
		
		ModelDef modelDef11 = new ModelDef(namespace11, modelName11, attributes11,
					generatedAttribute11, dataTypes11, 
					primaryAttributes11, uniqueAttributes11, 
					hasOne11, hasOneForeignColumn11, hasOneReferredColumn11, 
					hasMany11, hasManyForeignColumn11, hasManyReferredColumn11, 
					hasManyMany11, hasManyManyInvolvedModel11, hasManyManyInvolvedModelForeignColumn11, hasManyManyInvolvedReferredColumn11, caseSensitive11);
				
		modelDefList.put("Account",modelDef11);


	}

	void init12(){

		String   namespace12                               = "portal";
		String   modelName12                               = "Widget";
		String[] attributes12                              = {"name", "description", "search_key", "is_active", "icon", "url", "is_iframe", "priority", "widget_id"};
		String   generatedAttribute12                      = null;
		String[] primaryAttributes12                       = {"widget_id"};
		String[] uniqueAttributes12                        = null;
		String[] dataTypes12                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.Integer", "java.lang.String"};

		String[] hasOne12                                  = {};
		String[] hasOneForeignColumn12                     = {};
		String[] hasOneReferredColumn12                     = {};

		String[] hasMany12                                 = {};
		String[] hasManyForeignColumn12                    = {};
		String[] hasManyReferredColumn12                    = {};

		String[] hasManyMany12                             = null;
		String[] hasManyManyInvolvedModel12                = null;
		String[] hasManyManyInvolvedModelForeignColumn12   = null;
		String[] hasManyManyInvolvedReferredColumn12       = null;

		boolean  caseSensitive12                           = false;
		
		ModelDef modelDef12 = new ModelDef(namespace12, modelName12, attributes12,
					generatedAttribute12, dataTypes12, 
					primaryAttributes12, uniqueAttributes12, 
					hasOne12, hasOneForeignColumn12, hasOneReferredColumn12, 
					hasMany12, hasManyForeignColumn12, hasManyReferredColumn12, 
					hasManyMany12, hasManyManyInvolvedModel12, hasManyManyInvolvedModelForeignColumn12, hasManyManyInvolvedReferredColumn12, caseSensitive12);
				
		modelDefList.put("Widget",modelDef12);


	}

	void init13(){

		String   namespace13                               = "ppg";
		String   modelName13                               = "Address";
		String[] attributes13                              = {"id", "line_a", "line_b", "city", "state_id", "zip", "country_id", "province"};
		String   generatedAttribute13                      = null;
		String[] primaryAttributes13                       = {"id"};
		String[] uniqueAttributes13                        = null;
		String[] dataTypes13                               = {"java.util.UUID", "java.lang.String", "java.lang.String", "java.lang.String", "java.util.UUID", "java.lang.String", "java.util.UUID", "java.lang.String"};

		String[] hasOne13                                  = {"country", "state"};
		String[] hasOneForeignColumn13                     = {"country_id", "state_id"};
		String[] hasOneReferredColumn13                     = {"id", "id"};

		String[] hasMany13                                 = {"company", "privacy_policy"};
		String[] hasManyForeignColumn13                    = {"id", "id"};
		String[] hasManyReferredColumn13                    = {"address_id", "address_id"};

		String[] hasManyMany13                             = null;
		String[] hasManyManyInvolvedModel13                = null;
		String[] hasManyManyInvolvedModelForeignColumn13   = null;
		String[] hasManyManyInvolvedReferredColumn13       = null;

		boolean  caseSensitive13                           = false;
		
		ModelDef modelDef13 = new ModelDef(namespace13, modelName13, attributes13,
					generatedAttribute13, dataTypes13, 
					primaryAttributes13, uniqueAttributes13, 
					hasOne13, hasOneForeignColumn13, hasOneReferredColumn13, 
					hasMany13, hasManyForeignColumn13, hasManyReferredColumn13, 
					hasManyMany13, hasManyManyInvolvedModel13, hasManyManyInvolvedModelForeignColumn13, hasManyManyInvolvedReferredColumn13, caseSensitive13);
				
		modelDefList.put("Address",modelDef13);


	}

	void init14(){

		String   namespace14                               = "ads";
		String   modelName14                               = "Ooscope_category";
		String[] attributes14                              = {"category_id", "ooscope_id"};
		String   generatedAttribute14                      = null;
		String[] primaryAttributes14                       = {"category_id"};
		String[] uniqueAttributes14                        = null;
		String[] dataTypes14                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne14                                  = {"category"};
		String[] hasOneForeignColumn14                     = {"category_id"};
		String[] hasOneReferredColumn14                     = {"category_id"};

		String[] hasMany14                                 = {};
		String[] hasManyForeignColumn14                    = {};
		String[] hasManyReferredColumn14                    = {};

		String[] hasManyMany14                             = null;
		String[] hasManyManyInvolvedModel14                = null;
		String[] hasManyManyInvolvedModelForeignColumn14   = null;
		String[] hasManyManyInvolvedReferredColumn14       = null;

		boolean  caseSensitive14                           = false;
		
		ModelDef modelDef14 = new ModelDef(namespace14, modelName14, attributes14,
					generatedAttribute14, dataTypes14, 
					primaryAttributes14, uniqueAttributes14, 
					hasOne14, hasOneForeignColumn14, hasOneReferredColumn14, 
					hasMany14, hasManyForeignColumn14, hasManyReferredColumn14, 
					hasManyMany14, hasManyManyInvolvedModel14, hasManyManyInvolvedModelForeignColumn14, hasManyManyInvolvedReferredColumn14, caseSensitive14);
				
		modelDefList.put("Ooscope_category",modelDef14);


	}

	void init15(){

		String   namespace15                               = "ads";
		String   modelName15                               = "Organization_type";
		String[] attributes15                              = {"organization_id", "type"};
		String   generatedAttribute15                      = null;
		String[] primaryAttributes15                       = {};
		String[] uniqueAttributes15                        = null;
		String[] dataTypes15                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne15                                  = {"organization"};
		String[] hasOneForeignColumn15                     = {"organization_id"};
		String[] hasOneReferredColumn15                     = {"organization_id"};

		String[] hasMany15                                 = {};
		String[] hasManyForeignColumn15                    = {};
		String[] hasManyReferredColumn15                    = {};

		String[] hasManyMany15                             = null;
		String[] hasManyManyInvolvedModel15                = null;
		String[] hasManyManyInvolvedModelForeignColumn15   = null;
		String[] hasManyManyInvolvedReferredColumn15       = null;

		boolean  caseSensitive15                           = false;
		
		ModelDef modelDef15 = new ModelDef(namespace15, modelName15, attributes15,
					generatedAttribute15, dataTypes15, 
					primaryAttributes15, uniqueAttributes15, 
					hasOne15, hasOneForeignColumn15, hasOneReferredColumn15, 
					hasMany15, hasManyForeignColumn15, hasManyReferredColumn15, 
					hasManyMany15, hasManyManyInvolvedModel15, hasManyManyInvolvedModelForeignColumn15, hasManyManyInvolvedReferredColumn15, caseSensitive15);
				
		modelDefList.put("Organization_type",modelDef15);


	}

	void init16(){

		String   namespace16                               = "ads";
		String   modelName16                               = "Partner";
		String[] attributes16                              = {"name", "partner_id", "organization_id"};
		String   generatedAttribute16                      = null;
		String[] primaryAttributes16                       = {"partner_id"};
		String[] uniqueAttributes16                        = null;
		String[] dataTypes16                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne16                                  = {"organization"};
		String[] hasOneForeignColumn16                     = {"organization_id"};
		String[] hasOneReferredColumn16                     = {"organization_id"};

		String[] hasMany16                                 = {"advertiser"};
		String[] hasManyForeignColumn16                    = {"partner_id"};
		String[] hasManyReferredColumn16                    = {"partner_id"};

		String[] hasManyMany16                             = null;
		String[] hasManyManyInvolvedModel16                = null;
		String[] hasManyManyInvolvedModelForeignColumn16   = null;
		String[] hasManyManyInvolvedReferredColumn16       = null;

		boolean  caseSensitive16                           = false;
		
		ModelDef modelDef16 = new ModelDef(namespace16, modelName16, attributes16,
					generatedAttribute16, dataTypes16, 
					primaryAttributes16, uniqueAttributes16, 
					hasOne16, hasOneForeignColumn16, hasOneReferredColumn16, 
					hasMany16, hasManyForeignColumn16, hasManyReferredColumn16, 
					hasManyMany16, hasManyManyInvolvedModel16, hasManyManyInvolvedModelForeignColumn16, hasManyManyInvolvedReferredColumn16, caseSensitive16);
				
		modelDefList.put("Partner",modelDef16);


	}

	void init17(){

		String   namespace17                               = "ads";
		String   modelName17                               = "Opt_out_scope";
		String[] attributes17                              = {"scope_type", "ooscope_id", "parent_scope_id", "scope_type_id"};
		String   generatedAttribute17                      = null;
		String[] primaryAttributes17                       = {"ooscope_id"};
		String[] uniqueAttributes17                        = null;
		String[] dataTypes17                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne17                                  = {"organization", "domains", "tracker"};
		String[] hasOneForeignColumn17                     = {"scope_type_id", "scope_type_id", "scope_type_id"};
		String[] hasOneReferredColumn17                     = {"organization_id", "domain_id", "tid"};

		String[] hasMany17                                 = {"oo_applicability", "opt_out_scope"};
		String[] hasManyForeignColumn17                    = {"ooscope_id", "ooscope_id"};
		String[] hasManyReferredColumn17                    = {"ooscope_id", "parent_scope_id"};

		String[] hasManyMany17                             = null;
		String[] hasManyManyInvolvedModel17                = null;
		String[] hasManyManyInvolvedModelForeignColumn17   = null;
		String[] hasManyManyInvolvedReferredColumn17       = null;

		boolean  caseSensitive17                           = false;
		
		ModelDef modelDef17 = new ModelDef(namespace17, modelName17, attributes17,
					generatedAttribute17, dataTypes17, 
					primaryAttributes17, uniqueAttributes17, 
					hasOne17, hasOneForeignColumn17, hasOneReferredColumn17, 
					hasMany17, hasManyForeignColumn17, hasManyReferredColumn17, 
					hasManyMany17, hasManyManyInvolvedModel17, hasManyManyInvolvedModelForeignColumn17, hasManyManyInvolvedReferredColumn17, caseSensitive17);
				
		modelDefList.put("Opt_out_scope",modelDef17);


	}

	void init18(){

		String   namespace18                               = "portal";
		String   modelName18                               = "User_role";
		String[] attributes18                              = {"user_id", "role_id", "record_id"};
		String   generatedAttribute18                      = null;
		String[] primaryAttributes18                       = {"user_id", "role_id"};
		String[] uniqueAttributes18                        = null;
		String[] dataTypes18                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne18                                  = {};
		String[] hasOneForeignColumn18                     = {};
		String[] hasOneReferredColumn18                     = {};

		String[] hasMany18                                 = {};
		String[] hasManyForeignColumn18                    = {};
		String[] hasManyReferredColumn18                    = {};

		String[] hasManyMany18                             = null;
		String[] hasManyManyInvolvedModel18                = null;
		String[] hasManyManyInvolvedModelForeignColumn18   = null;
		String[] hasManyManyInvolvedReferredColumn18       = null;

		boolean  caseSensitive18                           = false;
		
		ModelDef modelDef18 = new ModelDef(namespace18, modelName18, attributes18,
					generatedAttribute18, dataTypes18, 
					primaryAttributes18, uniqueAttributes18, 
					hasOne18, hasOneForeignColumn18, hasOneReferredColumn18, 
					hasMany18, hasManyForeignColumn18, hasManyReferredColumn18, 
					hasManyMany18, hasManyManyInvolvedModel18, hasManyManyInvolvedModelForeignColumn18, hasManyManyInvolvedReferredColumn18, caseSensitive18);
				
		modelDefList.put("User_role",modelDef18);


	}

	void init19(){

		String   namespace19                               = "ads";
		String   modelName19                               = "Prefmgr_optouts";
		String[] attributes19                              = {"ooid", "prefmgr_id"};
		String   generatedAttribute19                      = null;
		String[] primaryAttributes19                       = {"ooid", "prefmgr_id"};
		String[] uniqueAttributes19                        = null;
		String[] dataTypes19                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne19                                  = {"opt_out", "prefmgr"};
		String[] hasOneForeignColumn19                     = {"ooid", "prefmgr_id"};
		String[] hasOneReferredColumn19                     = {"ooid", "prefmgr_id"};

		String[] hasMany19                                 = {};
		String[] hasManyForeignColumn19                    = {};
		String[] hasManyReferredColumn19                    = {};

		String[] hasManyMany19                             = null;
		String[] hasManyManyInvolvedModel19                = null;
		String[] hasManyManyInvolvedModelForeignColumn19   = null;
		String[] hasManyManyInvolvedReferredColumn19       = null;

		boolean  caseSensitive19                           = false;
		
		ModelDef modelDef19 = new ModelDef(namespace19, modelName19, attributes19,
					generatedAttribute19, dataTypes19, 
					primaryAttributes19, uniqueAttributes19, 
					hasOne19, hasOneForeignColumn19, hasOneReferredColumn19, 
					hasMany19, hasManyForeignColumn19, hasManyReferredColumn19, 
					hasManyMany19, hasManyManyInvolvedModel19, hasManyManyInvolvedModelForeignColumn19, hasManyManyInvolvedReferredColumn19, caseSensitive19);
				
		modelDefList.put("Prefmgr_optouts",modelDef19);


	}

	void init20(){

		String   namespace20                               = "portal";
		String   modelName20                               = "Role_widget";
		String[] attributes20                              = {"widget_id", "role_id"};
		String   generatedAttribute20                      = null;
		String[] primaryAttributes20                       = {"role_id", "widget_id"};
		String[] uniqueAttributes20                        = null;
		String[] dataTypes20                               = {"java.util.UUID", "java.lang.String"};

		String[] hasOne20                                  = {};
		String[] hasOneForeignColumn20                     = {};
		String[] hasOneReferredColumn20                     = {};

		String[] hasMany20                                 = {};
		String[] hasManyForeignColumn20                    = {};
		String[] hasManyReferredColumn20                    = {};

		String[] hasManyMany20                             = null;
		String[] hasManyManyInvolvedModel20                = null;
		String[] hasManyManyInvolvedModelForeignColumn20   = null;
		String[] hasManyManyInvolvedReferredColumn20       = null;

		boolean  caseSensitive20                           = false;
		
		ModelDef modelDef20 = new ModelDef(namespace20, modelName20, attributes20,
					generatedAttribute20, dataTypes20, 
					primaryAttributes20, uniqueAttributes20, 
					hasOne20, hasOneForeignColumn20, hasOneReferredColumn20, 
					hasMany20, hasManyForeignColumn20, hasManyReferredColumn20, 
					hasManyMany20, hasManyManyInvolvedModel20, hasManyManyInvolvedModelForeignColumn20, hasManyManyInvolvedReferredColumn20, caseSensitive20);
				
		modelDefList.put("Role_widget",modelDef20);


	}

	void init21(){

		String   namespace21                               = "ads";
		String   modelName21                               = "Prefmgr";
		String[] attributes21                              = {"prefmgr_id", "name", "description"};
		String   generatedAttribute21                      = null;
		String[] primaryAttributes21                       = {"prefmgr_id"};
		String[] uniqueAttributes21                        = null;
		String[] dataTypes21                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne21                                  = {};
		String[] hasOneForeignColumn21                     = {};
		String[] hasOneReferredColumn21                     = {};

		String[] hasMany21                                 = {"prefmgr_optouts"};
		String[] hasManyForeignColumn21                    = {"prefmgr_id"};
		String[] hasManyReferredColumn21                    = {"prefmgr_id"};

		String[] hasManyMany21                             = null;
		String[] hasManyManyInvolvedModel21                = null;
		String[] hasManyManyInvolvedModelForeignColumn21   = null;
		String[] hasManyManyInvolvedReferredColumn21       = null;

		boolean  caseSensitive21                           = false;
		
		ModelDef modelDef21 = new ModelDef(namespace21, modelName21, attributes21,
					generatedAttribute21, dataTypes21, 
					primaryAttributes21, uniqueAttributes21, 
					hasOne21, hasOneForeignColumn21, hasOneReferredColumn21, 
					hasMany21, hasManyForeignColumn21, hasManyReferredColumn21, 
					hasManyMany21, hasManyManyInvolvedModel21, hasManyManyInvolvedModelForeignColumn21, hasManyManyInvolvedReferredColumn21, caseSensitive21);
				
		modelDefList.put("Prefmgr",modelDef21);


	}

	void init22(){

		String   namespace22                               = "ads";
		String   modelName22                               = "Opt_out";
		String[] attributes22                              = {"oomechanism", "ooid", "oomechanism_ooid"};
		String   generatedAttribute22                      = null;
		String[] primaryAttributes22                       = {"ooid"};
		String[] uniqueAttributes22                        = null;
		String[] dataTypes22                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne22                                  = {"http_opt_out", "email_opt_out", "js_opt_out"};
		String[] hasOneForeignColumn22                     = {"oomechanism_id", "oomechanism_id", "oomechanism_id"};
		String[] hasOneReferredColumn22                     = {"http_ooid", "email_ooid", "js_ooid"};

		String[] hasMany22                                 = {"oo_applicability", "prefmgr_optouts"};
		String[] hasManyForeignColumn22                    = {"ooid", "ooid"};
		String[] hasManyReferredColumn22                    = {"ooid", "ooid"};

		String[] hasManyMany22                             = null;
		String[] hasManyManyInvolvedModel22                = null;
		String[] hasManyManyInvolvedModelForeignColumn22   = null;
		String[] hasManyManyInvolvedReferredColumn22       = null;

		boolean  caseSensitive22                           = false;
		
		ModelDef modelDef22 = new ModelDef(namespace22, modelName22, attributes22,
					generatedAttribute22, dataTypes22, 
					primaryAttributes22, uniqueAttributes22, 
					hasOne22, hasOneForeignColumn22, hasOneReferredColumn22, 
					hasMany22, hasManyForeignColumn22, hasManyReferredColumn22, 
					hasManyMany22, hasManyManyInvolvedModel22, hasManyManyInvolvedModelForeignColumn22, hasManyManyInvolvedReferredColumn22, caseSensitive22);
				
		modelDefList.put("Opt_out",modelDef22);


	}

	void init23(){

		String   namespace23                               = "ppg";
		String   modelName23                               = "Statement_type";
		String[] attributes23                              = {"id", "name", "order", "short_notice_category"};
		String   generatedAttribute23                      = "id";
		String[] primaryAttributes23                       = {"id"};
		String[] uniqueAttributes23                        = null;
		String[] dataTypes23                               = {"java.lang.Integer", "java.lang.String", "java.lang.Integer", "java.lang.String"};

		String[] hasOne23                                  = {};
		String[] hasOneForeignColumn23                     = {};
		String[] hasOneReferredColumn23                     = {};

		String[] hasMany23                                 = {"privacy_policy_text", "short_notice"};
		String[] hasManyForeignColumn23                    = {"id", "id"};
		String[] hasManyReferredColumn23                    = {"type_id", "type_id"};

		String[] hasManyMany23                             = null;
		String[] hasManyManyInvolvedModel23                = null;
		String[] hasManyManyInvolvedModelForeignColumn23   = null;
		String[] hasManyManyInvolvedReferredColumn23       = null;

		boolean  caseSensitive23                           = false;
		
		ModelDef modelDef23 = new ModelDef(namespace23, modelName23, attributes23,
					generatedAttribute23, dataTypes23, 
					primaryAttributes23, uniqueAttributes23, 
					hasOne23, hasOneForeignColumn23, hasOneReferredColumn23, 
					hasMany23, hasManyForeignColumn23, hasManyReferredColumn23, 
					hasManyMany23, hasManyManyInvolvedModel23, hasManyManyInvolvedModelForeignColumn23, hasManyManyInvolvedReferredColumn23, caseSensitive23);
				
		modelDefList.put("Statement_type",modelDef23);


	}

	void init24(){

		String   namespace24                               = "ppg";
		String   modelName24                               = "Privacy_policy";
		String[] attributes24                              = {"id", "domain_id", "vertical_id", "url", "contact", "email", "phone", "address_id", "active"};
		String   generatedAttribute24                      = null;
		String[] primaryAttributes24                       = {"id"};
		String[] uniqueAttributes24                        = null;
		String[] dataTypes24                               = {"java.util.UUID", "java.util.UUID", "java.util.UUID", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.util.UUID", "java.lang.Boolean"};

		String[] hasOne24                                  = {"address", "domain"};
		String[] hasOneForeignColumn24                     = {"address_id", "domain_id"};
		String[] hasOneReferredColumn24                     = {"id", "id"};

		String[] hasMany24                                 = {"privacy_policy_clause"};
		String[] hasManyForeignColumn24                    = {"id"};
		String[] hasManyReferredColumn24                    = {"privacy_policy_id"};

		String[] hasManyMany24                             = null;
		String[] hasManyManyInvolvedModel24                = null;
		String[] hasManyManyInvolvedModelForeignColumn24   = null;
		String[] hasManyManyInvolvedReferredColumn24       = null;

		boolean  caseSensitive24                           = false;
		
		ModelDef modelDef24 = new ModelDef(namespace24, modelName24, attributes24,
					generatedAttribute24, dataTypes24, 
					primaryAttributes24, uniqueAttributes24, 
					hasOne24, hasOneForeignColumn24, hasOneReferredColumn24, 
					hasMany24, hasManyForeignColumn24, hasManyReferredColumn24, 
					hasManyMany24, hasManyManyInvolvedModel24, hasManyManyInvolvedModelForeignColumn24, hasManyManyInvolvedReferredColumn24, caseSensitive24);
				
		modelDefList.put("Privacy_policy",modelDef24);


	}

	void init25(){

		String   namespace25                               = "ppg";
		String   modelName25                               = "Qclause";
		String[] attributes25                              = {"id", "name", "description", "type_id", "clause_id"};
		String   generatedAttribute25                      = "id";
		String[] primaryAttributes25                       = {"id"};
		String[] uniqueAttributes25                        = null;
		String[] dataTypes25                               = {"java.lang.Integer", "java.lang.String", "java.lang.String", "java.lang.Integer", "java.util.UUID"};

		String[] hasOne25                                  = {"clause"};
		String[] hasOneForeignColumn25                     = {"clause_id"};
		String[] hasOneReferredColumn25                     = {"id"};

		String[] hasMany25                                 = {"option_clause"};
		String[] hasManyForeignColumn25                    = {"id"};
		String[] hasManyReferredColumn25                    = {"qclause_id"};

		String[] hasManyMany25                             = null;
		String[] hasManyManyInvolvedModel25                = null;
		String[] hasManyManyInvolvedModelForeignColumn25   = null;
		String[] hasManyManyInvolvedReferredColumn25       = null;

		boolean  caseSensitive25                           = false;
		
		ModelDef modelDef25 = new ModelDef(namespace25, modelName25, attributes25,
					generatedAttribute25, dataTypes25, 
					primaryAttributes25, uniqueAttributes25, 
					hasOne25, hasOneForeignColumn25, hasOneReferredColumn25, 
					hasMany25, hasManyForeignColumn25, hasManyReferredColumn25, 
					hasManyMany25, hasManyManyInvolvedModel25, hasManyManyInvolvedModelForeignColumn25, hasManyManyInvolvedReferredColumn25, caseSensitive25);
				
		modelDefList.put("Qclause",modelDef25);


	}

	void init26(){

		String   namespace26                               = "ppg";
		String   modelName26                               = "Dax_type";
		String[] attributes26                              = {"id", "name", "description"};
		String   generatedAttribute26                      = "id";
		String[] primaryAttributes26                       = {"id"};
		String[] uniqueAttributes26                        = null;
		String[] dataTypes26                               = {"java.lang.Integer", "java.lang.String", "java.lang.String"};

		String[] hasOne26                                  = {};
		String[] hasOneForeignColumn26                     = {};
		String[] hasOneReferredColumn26                     = {};

		String[] hasMany26                                 = {};
		String[] hasManyForeignColumn26                    = {};
		String[] hasManyReferredColumn26                    = {};

		String[] hasManyMany26                             = null;
		String[] hasManyManyInvolvedModel26                = null;
		String[] hasManyManyInvolvedModelForeignColumn26   = null;
		String[] hasManyManyInvolvedReferredColumn26       = null;

		boolean  caseSensitive26                           = false;
		
		ModelDef modelDef26 = new ModelDef(namespace26, modelName26, attributes26,
					generatedAttribute26, dataTypes26, 
					primaryAttributes26, uniqueAttributes26, 
					hasOne26, hasOneForeignColumn26, hasOneReferredColumn26, 
					hasMany26, hasManyForeignColumn26, hasManyReferredColumn26, 
					hasManyMany26, hasManyManyInvolvedModel26, hasManyManyInvolvedModelForeignColumn26, hasManyManyInvolvedReferredColumn26, caseSensitive26);
				
		modelDefList.put("Dax_type",modelDef26);


	}

	void init27(){

		String   namespace27                               = "ppg";
		String   modelName27                               = "Contact";
		String[] attributes27                              = {"id", "name", "email", "phone", "country", "postal_code"};
		String   generatedAttribute27                      = "id";
		String[] primaryAttributes27                       = {"id"};
		String[] uniqueAttributes27                        = null;
		String[] dataTypes27                               = {"java.lang.Integer", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne27                                  = {};
		String[] hasOneForeignColumn27                     = {};
		String[] hasOneReferredColumn27                     = {};

		String[] hasMany27                                 = {};
		String[] hasManyForeignColumn27                    = {};
		String[] hasManyReferredColumn27                    = {};

		String[] hasManyMany27                             = null;
		String[] hasManyManyInvolvedModel27                = null;
		String[] hasManyManyInvolvedModelForeignColumn27   = null;
		String[] hasManyManyInvolvedReferredColumn27       = null;

		boolean  caseSensitive27                           = false;
		
		ModelDef modelDef27 = new ModelDef(namespace27, modelName27, attributes27,
					generatedAttribute27, dataTypes27, 
					primaryAttributes27, uniqueAttributes27, 
					hasOne27, hasOneForeignColumn27, hasOneReferredColumn27, 
					hasMany27, hasManyForeignColumn27, hasManyReferredColumn27, 
					hasManyMany27, hasManyManyInvolvedModel27, hasManyManyInvolvedModelForeignColumn27, hasManyManyInvolvedReferredColumn27, caseSensitive27);
				
		modelDefList.put("Contact",modelDef27);


	}

	void init28(){

		String   namespace28                               = "ppg";
		String   modelName28                               = "Option";
		String[] attributes28                              = {"id", "name", "description", "isoptionlevel", "style"};
		String   generatedAttribute28                      = "id";
		String[] primaryAttributes28                       = {"id"};
		String[] uniqueAttributes28                        = null;
		String[] dataTypes28                               = {"java.lang.Integer", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.String"};

		String[] hasOne28                                  = {};
		String[] hasOneForeignColumn28                     = {};
		String[] hasOneReferredColumn28                     = {};

		String[] hasMany28                                 = {"option_clause", "option_quesion"};
		String[] hasManyForeignColumn28                    = {"id", "id"};
		String[] hasManyReferredColumn28                    = {"option_id", "option_id"};

		String[] hasManyMany28                             = null;
		String[] hasManyManyInvolvedModel28                = null;
		String[] hasManyManyInvolvedModelForeignColumn28   = null;
		String[] hasManyManyInvolvedReferredColumn28       = null;

		boolean  caseSensitive28                           = false;
		
		ModelDef modelDef28 = new ModelDef(namespace28, modelName28, attributes28,
					generatedAttribute28, dataTypes28, 
					primaryAttributes28, uniqueAttributes28, 
					hasOne28, hasOneForeignColumn28, hasOneReferredColumn28, 
					hasMany28, hasManyForeignColumn28, hasManyReferredColumn28, 
					hasManyMany28, hasManyManyInvolvedModel28, hasManyManyInvolvedModelForeignColumn28, hasManyManyInvolvedReferredColumn28, caseSensitive28);
				
		modelDefList.put("Option",modelDef28);


	}

	void init29(){

		String   namespace29                               = "ppg";
		String   modelName29                               = "Privacy_policy_text";
		String[] attributes29                              = {"id", "key", "statement", "type_id"};
		String   generatedAttribute29                      = "id";
		String[] primaryAttributes29                       = {"id"};
		String[] uniqueAttributes29                        = null;
		String[] dataTypes29                               = {"java.lang.Integer", "java.lang.String", "java.lang.String", "java.lang.Integer"};

		String[] hasOne29                                  = {"statement_type"};
		String[] hasOneForeignColumn29                     = {"type_id"};
		String[] hasOneReferredColumn29                     = {"id"};

		String[] hasMany29                                 = {};
		String[] hasManyForeignColumn29                    = {};
		String[] hasManyReferredColumn29                    = {};

		String[] hasManyMany29                             = null;
		String[] hasManyManyInvolvedModel29                = null;
		String[] hasManyManyInvolvedModelForeignColumn29   = null;
		String[] hasManyManyInvolvedReferredColumn29       = null;

		boolean  caseSensitive29                           = false;
		
		ModelDef modelDef29 = new ModelDef(namespace29, modelName29, attributes29,
					generatedAttribute29, dataTypes29, 
					primaryAttributes29, uniqueAttributes29, 
					hasOne29, hasOneForeignColumn29, hasOneReferredColumn29, 
					hasMany29, hasManyForeignColumn29, hasManyReferredColumn29, 
					hasManyMany29, hasManyManyInvolvedModel29, hasManyManyInvolvedModelForeignColumn29, hasManyManyInvolvedReferredColumn29, caseSensitive29);
				
		modelDefList.put("Privacy_policy_text",modelDef29);


	}

	void init30(){

		String   namespace30                               = "ppg";
		String   modelName30                               = "Option_quesion";
		String[] attributes30                              = {"option_id", "question_id"};
		String   generatedAttribute30                      = null;
		String[] primaryAttributes30                       = {"option_id", "question_id"};
		String[] uniqueAttributes30                        = null;
		String[] dataTypes30                               = {"java.lang.Integer", "java.lang.Integer"};

		String[] hasOne30                                  = {"option", "question"};
		String[] hasOneForeignColumn30                     = {"option_id", "question_id"};
		String[] hasOneReferredColumn30                     = {"id", "id"};

		String[] hasMany30                                 = {};
		String[] hasManyForeignColumn30                    = {};
		String[] hasManyReferredColumn30                    = {};

		String[] hasManyMany30                             = null;
		String[] hasManyManyInvolvedModel30                = null;
		String[] hasManyManyInvolvedModelForeignColumn30   = null;
		String[] hasManyManyInvolvedReferredColumn30       = null;

		boolean  caseSensitive30                           = false;
		
		ModelDef modelDef30 = new ModelDef(namespace30, modelName30, attributes30,
					generatedAttribute30, dataTypes30, 
					primaryAttributes30, uniqueAttributes30, 
					hasOne30, hasOneForeignColumn30, hasOneReferredColumn30, 
					hasMany30, hasManyForeignColumn30, hasManyReferredColumn30, 
					hasManyMany30, hasManyManyInvolvedModel30, hasManyManyInvolvedModelForeignColumn30, hasManyManyInvolvedReferredColumn30, caseSensitive30);
				
		modelDefList.put("Option_quesion",modelDef30);


	}

	void init31(){

		String   namespace31                               = "ppg";
		String   modelName31                               = "Clause_text";
		String[] attributes31                              = {"clause_id", "text_id"};
		String   generatedAttribute31                      = null;
		String[] primaryAttributes31                       = {"clause_id", "text_id"};
		String[] uniqueAttributes31                        = null;
		String[] dataTypes31                               = {"java.lang.Integer", "java.lang.Integer"};

		String[] hasOne31                                  = {"text_statement"};
		String[] hasOneForeignColumn31                     = {"text_id"};
		String[] hasOneReferredColumn31                     = {"id"};

		String[] hasMany31                                 = {};
		String[] hasManyForeignColumn31                    = {};
		String[] hasManyReferredColumn31                    = {};

		String[] hasManyMany31                             = null;
		String[] hasManyManyInvolvedModel31                = null;
		String[] hasManyManyInvolvedModelForeignColumn31   = null;
		String[] hasManyManyInvolvedReferredColumn31       = null;

		boolean  caseSensitive31                           = false;
		
		ModelDef modelDef31 = new ModelDef(namespace31, modelName31, attributes31,
					generatedAttribute31, dataTypes31, 
					primaryAttributes31, uniqueAttributes31, 
					hasOne31, hasOneForeignColumn31, hasOneReferredColumn31, 
					hasMany31, hasManyForeignColumn31, hasManyReferredColumn31, 
					hasManyMany31, hasManyManyInvolvedModel31, hasManyManyInvolvedModelForeignColumn31, hasManyManyInvolvedReferredColumn31, caseSensitive31);
				
		modelDefList.put("Clause_text",modelDef31);


	}

	void init32(){

		String   namespace32                               = "ppg";
		String   modelName32                               = "Clause_dax";
		String[] attributes32                              = {"dax_id", "clause_id"};
		String   generatedAttribute32                      = null;
		String[] primaryAttributes32                       = {"dax_id", "clause_id"};
		String[] uniqueAttributes32                        = null;
		String[] dataTypes32                               = {"java.lang.Integer", "java.util.UUID"};

		String[] hasOne32                                  = {"clause", "dax_statement"};
		String[] hasOneForeignColumn32                     = {"clause_id", "dax_id"};
		String[] hasOneReferredColumn32                     = {"id", "id"};

		String[] hasMany32                                 = {};
		String[] hasManyForeignColumn32                    = {};
		String[] hasManyReferredColumn32                    = {};

		String[] hasManyMany32                             = null;
		String[] hasManyManyInvolvedModel32                = null;
		String[] hasManyManyInvolvedModelForeignColumn32   = null;
		String[] hasManyManyInvolvedReferredColumn32       = null;

		boolean  caseSensitive32                           = false;
		
		ModelDef modelDef32 = new ModelDef(namespace32, modelName32, attributes32,
					generatedAttribute32, dataTypes32, 
					primaryAttributes32, uniqueAttributes32, 
					hasOne32, hasOneForeignColumn32, hasOneReferredColumn32, 
					hasMany32, hasManyForeignColumn32, hasManyReferredColumn32, 
					hasManyMany32, hasManyManyInvolvedModel32, hasManyManyInvolvedModelForeignColumn32, hasManyManyInvolvedReferredColumn32, caseSensitive32);
				
		modelDefList.put("Clause_dax",modelDef32);


	}

	void init33(){

		String   namespace33                               = "ppg";
		String   modelName33                               = "Country";
		String[] attributes33                              = {"id", "abbr", "name"};
		String   generatedAttribute33                      = null;
		String[] primaryAttributes33                       = {"id"};
		String[] uniqueAttributes33                        = null;
		String[] dataTypes33                               = {"java.util.UUID", "java.lang.String", "java.lang.String"};

		String[] hasOne33                                  = {};
		String[] hasOneForeignColumn33                     = {};
		String[] hasOneReferredColumn33                     = {};

		String[] hasMany33                                 = {"address"};
		String[] hasManyForeignColumn33                    = {"id"};
		String[] hasManyReferredColumn33                    = {"country_id"};

		String[] hasManyMany33                             = null;
		String[] hasManyManyInvolvedModel33                = null;
		String[] hasManyManyInvolvedModelForeignColumn33   = null;
		String[] hasManyManyInvolvedReferredColumn33       = null;

		boolean  caseSensitive33                           = false;
		
		ModelDef modelDef33 = new ModelDef(namespace33, modelName33, attributes33,
					generatedAttribute33, dataTypes33, 
					primaryAttributes33, uniqueAttributes33, 
					hasOne33, hasOneForeignColumn33, hasOneReferredColumn33, 
					hasMany33, hasManyForeignColumn33, hasManyReferredColumn33, 
					hasManyMany33, hasManyManyInvolvedModel33, hasManyManyInvolvedModelForeignColumn33, hasManyManyInvolvedReferredColumn33, caseSensitive33);
				
		modelDefList.put("Country",modelDef33);


	}

	void init34(){

		String   namespace34                               = "ppg";
		String   modelName34                               = "Option_clause";
		String[] attributes34                              = {"option_id", "qclause_id"};
		String   generatedAttribute34                      = null;
		String[] primaryAttributes34                       = {"option_id", "qclause_id"};
		String[] uniqueAttributes34                        = null;
		String[] dataTypes34                               = {"java.lang.Integer", "java.lang.Integer"};

		String[] hasOne34                                  = {"option", "qclause"};
		String[] hasOneForeignColumn34                     = {"option_id", "qclause_id"};
		String[] hasOneReferredColumn34                     = {"id", "id"};

		String[] hasMany34                                 = {};
		String[] hasManyForeignColumn34                    = {};
		String[] hasManyReferredColumn34                    = {};

		String[] hasManyMany34                             = null;
		String[] hasManyManyInvolvedModel34                = null;
		String[] hasManyManyInvolvedModelForeignColumn34   = null;
		String[] hasManyManyInvolvedReferredColumn34       = null;

		boolean  caseSensitive34                           = false;
		
		ModelDef modelDef34 = new ModelDef(namespace34, modelName34, attributes34,
					generatedAttribute34, dataTypes34, 
					primaryAttributes34, uniqueAttributes34, 
					hasOne34, hasOneForeignColumn34, hasOneReferredColumn34, 
					hasMany34, hasManyForeignColumn34, hasManyReferredColumn34, 
					hasManyMany34, hasManyManyInvolvedModel34, hasManyManyInvolvedModelForeignColumn34, hasManyManyInvolvedReferredColumn34, caseSensitive34);
				
		modelDefList.put("Option_clause",modelDef34);


	}

	void init35(){

		String   namespace35                               = "ppg";
		String   modelName35                               = "Privacy_policy_clause";
		String[] attributes35                              = {"id", "privacy_policy_id", "clause_id"};
		String   generatedAttribute35                      = null;
		String[] primaryAttributes35                       = {"id"};
		String[] uniqueAttributes35                        = null;
		String[] dataTypes35                               = {"java.util.UUID", "java.util.UUID", "java.util.UUID"};

		String[] hasOne35                                  = {"clause", "privacy_policy"};
		String[] hasOneForeignColumn35                     = {"clause_id", "privacy_policy_id"};
		String[] hasOneReferredColumn35                     = {"id", "id"};

		String[] hasMany35                                 = {};
		String[] hasManyForeignColumn35                    = {};
		String[] hasManyReferredColumn35                    = {};

		String[] hasManyMany35                             = null;
		String[] hasManyManyInvolvedModel35                = null;
		String[] hasManyManyInvolvedModelForeignColumn35   = null;
		String[] hasManyManyInvolvedReferredColumn35       = null;

		boolean  caseSensitive35                           = false;
		
		ModelDef modelDef35 = new ModelDef(namespace35, modelName35, attributes35,
					generatedAttribute35, dataTypes35, 
					primaryAttributes35, uniqueAttributes35, 
					hasOne35, hasOneForeignColumn35, hasOneReferredColumn35, 
					hasMany35, hasManyForeignColumn35, hasManyReferredColumn35, 
					hasManyMany35, hasManyManyInvolvedModel35, hasManyManyInvolvedModelForeignColumn35, hasManyManyInvolvedReferredColumn35, caseSensitive35);
				
		modelDefList.put("Privacy_policy_clause",modelDef35);


	}

	void init36(){

		String   namespace36                               = "ppg";
		String   modelName36                               = "Domain";
		String[] attributes36                              = {"id", "name", "account_id", "created", "url_path"};
		String   generatedAttribute36                      = null;
		String[] primaryAttributes36                       = {"id"};
		String[] uniqueAttributes36                        = null;
		String[] dataTypes36                               = {"java.util.UUID", "java.lang.String", "java.util.UUID", "java.lang.Long", "java.lang.String"};

		String[] hasOne36                                  = {"account"};
		String[] hasOneForeignColumn36                     = {"account_id"};
		String[] hasOneReferredColumn36                     = {"id"};

		String[] hasMany36                                 = {"privacy_policy"};
		String[] hasManyForeignColumn36                    = {"id"};
		String[] hasManyReferredColumn36                    = {"domain_id"};

		String[] hasManyMany36                             = null;
		String[] hasManyManyInvolvedModel36                = null;
		String[] hasManyManyInvolvedModelForeignColumn36   = null;
		String[] hasManyManyInvolvedReferredColumn36       = null;

		boolean  caseSensitive36                           = false;
		
		ModelDef modelDef36 = new ModelDef(namespace36, modelName36, attributes36,
					generatedAttribute36, dataTypes36, 
					primaryAttributes36, uniqueAttributes36, 
					hasOne36, hasOneForeignColumn36, hasOneReferredColumn36, 
					hasMany36, hasManyForeignColumn36, hasManyReferredColumn36, 
					hasManyMany36, hasManyManyInvolvedModel36, hasManyManyInvolvedModelForeignColumn36, hasManyManyInvolvedReferredColumn36, caseSensitive36);
				
		modelDefList.put("Domain",modelDef36);


	}

	void init37(){

		String   namespace37                               = "ppg";
		String   modelName37                               = "Privacy_policy_type";
		String[] attributes37                              = {"id", "name", "description"};
		String   generatedAttribute37                      = "id";
		String[] primaryAttributes37                       = {"id"};
		String[] uniqueAttributes37                        = null;
		String[] dataTypes37                               = {"java.lang.Integer", "java.lang.String", "java.lang.String"};

		String[] hasOne37                                  = {};
		String[] hasOneForeignColumn37                     = {};
		String[] hasOneReferredColumn37                     = {};

		String[] hasMany37                                 = {};
		String[] hasManyForeignColumn37                    = {};
		String[] hasManyReferredColumn37                    = {};

		String[] hasManyMany37                             = null;
		String[] hasManyManyInvolvedModel37                = null;
		String[] hasManyManyInvolvedModelForeignColumn37   = null;
		String[] hasManyManyInvolvedReferredColumn37       = null;

		boolean  caseSensitive37                           = false;
		
		ModelDef modelDef37 = new ModelDef(namespace37, modelName37, attributes37,
					generatedAttribute37, dataTypes37, 
					primaryAttributes37, uniqueAttributes37, 
					hasOne37, hasOneForeignColumn37, hasOneReferredColumn37, 
					hasMany37, hasManyForeignColumn37, hasManyReferredColumn37, 
					hasManyMany37, hasManyManyInvolvedModel37, hasManyManyInvolvedModelForeignColumn37, hasManyManyInvolvedReferredColumn37, caseSensitive37);
				
		modelDefList.put("Privacy_policy_type",modelDef37);


	}

	void init38(){

		String   namespace38                               = "ppg";
		String   modelName38                               = "Questionnaire_question";
		String[] attributes38                              = {"questionnaire_id", "question_id"};
		String   generatedAttribute38                      = null;
		String[] primaryAttributes38                       = {"questionnaire_id", "question_id"};
		String[] uniqueAttributes38                        = null;
		String[] dataTypes38                               = {"java.lang.Integer", "java.lang.Integer"};

		String[] hasOne38                                  = {"question", "questionnaire"};
		String[] hasOneForeignColumn38                     = {"question_id", "questionnaire_id"};
		String[] hasOneReferredColumn38                     = {"id", "id"};

		String[] hasMany38                                 = {};
		String[] hasManyForeignColumn38                    = {};
		String[] hasManyReferredColumn38                    = {};

		String[] hasManyMany38                             = null;
		String[] hasManyManyInvolvedModel38                = null;
		String[] hasManyManyInvolvedModelForeignColumn38   = null;
		String[] hasManyManyInvolvedReferredColumn38       = null;

		boolean  caseSensitive38                           = false;
		
		ModelDef modelDef38 = new ModelDef(namespace38, modelName38, attributes38,
					generatedAttribute38, dataTypes38, 
					primaryAttributes38, uniqueAttributes38, 
					hasOne38, hasOneForeignColumn38, hasOneReferredColumn38, 
					hasMany38, hasManyForeignColumn38, hasManyReferredColumn38, 
					hasManyMany38, hasManyManyInvolvedModel38, hasManyManyInvolvedModelForeignColumn38, hasManyManyInvolvedReferredColumn38, caseSensitive38);
				
		modelDefList.put("Questionnaire_question",modelDef38);


	}

	void init39(){

		String   namespace39                               = "ppg";
		String   modelName39                               = "Scan_text";
		String[] attributes39                              = {"scan_clause_id", "text_id"};
		String   generatedAttribute39                      = null;
		String[] primaryAttributes39                       = {"scan_clause_id", "text_id"};
		String[] uniqueAttributes39                        = null;
		String[] dataTypes39                               = {"java.lang.Integer", "java.lang.Integer"};

		String[] hasOne39                                  = {"scan_clause", "text_statement"};
		String[] hasOneForeignColumn39                     = {"scan_clause_id", "text_id"};
		String[] hasOneReferredColumn39                     = {"id", "id"};

		String[] hasMany39                                 = {};
		String[] hasManyForeignColumn39                    = {};
		String[] hasManyReferredColumn39                    = {};

		String[] hasManyMany39                             = null;
		String[] hasManyManyInvolvedModel39                = null;
		String[] hasManyManyInvolvedModelForeignColumn39   = null;
		String[] hasManyManyInvolvedReferredColumn39       = null;

		boolean  caseSensitive39                           = false;
		
		ModelDef modelDef39 = new ModelDef(namespace39, modelName39, attributes39,
					generatedAttribute39, dataTypes39, 
					primaryAttributes39, uniqueAttributes39, 
					hasOne39, hasOneForeignColumn39, hasOneReferredColumn39, 
					hasMany39, hasManyForeignColumn39, hasManyReferredColumn39, 
					hasManyMany39, hasManyManyInvolvedModel39, hasManyManyInvolvedModelForeignColumn39, hasManyManyInvolvedReferredColumn39, caseSensitive39);
				
		modelDefList.put("Scan_text",modelDef39);


	}

	void init40(){

		String   namespace40                               = "ppg";
		String   modelName40                               = "Scan_clause";
		String[] attributes40                              = {"id"};
		String   generatedAttribute40                      = "id";
		String[] primaryAttributes40                       = {"id"};
		String[] uniqueAttributes40                        = null;
		String[] dataTypes40                               = {"java.lang.Integer"};

		String[] hasOne40                                  = {};
		String[] hasOneForeignColumn40                     = {};
		String[] hasOneReferredColumn40                     = {};

		String[] hasMany40                                 = {"scan_dax", "scan_text"};
		String[] hasManyForeignColumn40                    = {"id", "id"};
		String[] hasManyReferredColumn40                    = {"scan_clause_id", "scan_clause_id"};

		String[] hasManyMany40                             = null;
		String[] hasManyManyInvolvedModel40                = null;
		String[] hasManyManyInvolvedModelForeignColumn40   = null;
		String[] hasManyManyInvolvedReferredColumn40       = null;

		boolean  caseSensitive40                           = false;
		
		ModelDef modelDef40 = new ModelDef(namespace40, modelName40, attributes40,
					generatedAttribute40, dataTypes40, 
					primaryAttributes40, uniqueAttributes40, 
					hasOne40, hasOneForeignColumn40, hasOneReferredColumn40, 
					hasMany40, hasManyForeignColumn40, hasManyReferredColumn40, 
					hasManyMany40, hasManyManyInvolvedModel40, hasManyManyInvolvedModelForeignColumn40, hasManyManyInvolvedReferredColumn40, caseSensitive40);
				
		modelDefList.put("Scan_clause",modelDef40);


	}

	void init41(){

		String   namespace41                               = "ppg";
		String   modelName41                               = "Short_notice";
		String[] attributes41                              = {"id", "statement", "type_id", "title", "priority"};
		String   generatedAttribute41                      = "id";
		String[] primaryAttributes41                       = {"id"};
		String[] uniqueAttributes41                        = null;
		String[] dataTypes41                               = {"java.lang.Integer", "java.lang.String", "java.lang.Integer", "java.lang.String", "java.lang.Integer"};

		String[] hasOne41                                  = {"statement_type"};
		String[] hasOneForeignColumn41                     = {"type_id"};
		String[] hasOneReferredColumn41                     = {"id"};

		String[] hasMany41                                 = {};
		String[] hasManyForeignColumn41                    = {};
		String[] hasManyReferredColumn41                    = {};

		String[] hasManyMany41                             = null;
		String[] hasManyManyInvolvedModel41                = null;
		String[] hasManyManyInvolvedModelForeignColumn41   = null;
		String[] hasManyManyInvolvedReferredColumn41       = null;

		boolean  caseSensitive41                           = false;
		
		ModelDef modelDef41 = new ModelDef(namespace41, modelName41, attributes41,
					generatedAttribute41, dataTypes41, 
					primaryAttributes41, uniqueAttributes41, 
					hasOne41, hasOneForeignColumn41, hasOneReferredColumn41, 
					hasMany41, hasManyForeignColumn41, hasManyReferredColumn41, 
					hasManyMany41, hasManyManyInvolvedModel41, hasManyManyInvolvedModelForeignColumn41, hasManyManyInvolvedReferredColumn41, caseSensitive41);
				
		modelDefList.put("Short_notice",modelDef41);


	}

	void init42(){

		String   namespace42                               = "ppg";
		String   modelName42                               = "Scan_dax";
		String[] attributes42                              = {"scan_clause_id", "dax_id"};
		String   generatedAttribute42                      = null;
		String[] primaryAttributes42                       = {"scan_clause_id", "dax_id"};
		String[] uniqueAttributes42                        = null;
		String[] dataTypes42                               = {"java.lang.Integer", "java.lang.Integer"};

		String[] hasOne42                                  = {"dax_statement", "scan_clause"};
		String[] hasOneForeignColumn42                     = {"dax_id", "scan_clause_id"};
		String[] hasOneReferredColumn42                     = {"id", "id"};

		String[] hasMany42                                 = {};
		String[] hasManyForeignColumn42                    = {};
		String[] hasManyReferredColumn42                    = {};

		String[] hasManyMany42                             = null;
		String[] hasManyManyInvolvedModel42                = null;
		String[] hasManyManyInvolvedModelForeignColumn42   = null;
		String[] hasManyManyInvolvedReferredColumn42       = null;

		boolean  caseSensitive42                           = false;
		
		ModelDef modelDef42 = new ModelDef(namespace42, modelName42, attributes42,
					generatedAttribute42, dataTypes42, 
					primaryAttributes42, uniqueAttributes42, 
					hasOne42, hasOneForeignColumn42, hasOneReferredColumn42, 
					hasMany42, hasManyForeignColumn42, hasManyReferredColumn42, 
					hasManyMany42, hasManyManyInvolvedModel42, hasManyManyInvolvedModelForeignColumn42, hasManyManyInvolvedReferredColumn42, caseSensitive42);
				
		modelDefList.put("Scan_dax",modelDef42);


	}

	void init43(){

		String   namespace43                               = "portal";
		String   modelName43                               = "User";
		String[] attributes43                              = {"name", "password", "firstname", "lastname", "email", "user_id"};
		String   generatedAttribute43                      = null;
		String[] primaryAttributes43                       = {"user_id"};
		String[] uniqueAttributes43                        = null;
		String[] dataTypes43                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne43                                  = {};
		String[] hasOneForeignColumn43                     = {};
		String[] hasOneReferredColumn43                     = {};

		String[] hasMany43                                 = {};
		String[] hasManyForeignColumn43                    = {};
		String[] hasManyReferredColumn43                    = {};

		String[] hasManyMany43                             = null;
		String[] hasManyManyInvolvedModel43                = null;
		String[] hasManyManyInvolvedModelForeignColumn43   = null;
		String[] hasManyManyInvolvedReferredColumn43       = null;

		boolean  caseSensitive43                           = false;
		
		ModelDef modelDef43 = new ModelDef(namespace43, modelName43, attributes43,
					generatedAttribute43, dataTypes43, 
					primaryAttributes43, uniqueAttributes43, 
					hasOne43, hasOneForeignColumn43, hasOneReferredColumn43, 
					hasMany43, hasManyForeignColumn43, hasManyReferredColumn43, 
					hasManyMany43, hasManyManyInvolvedModel43, hasManyManyInvolvedModelForeignColumn43, hasManyManyInvolvedReferredColumn43, caseSensitive43);
				
		modelDefList.put("User",modelDef43);


	}

	void init44(){

		String   namespace44                               = "ppg";
		String   modelName44                               = "Dax_statement";
		String[] attributes44                              = {"id", "name", "description"};
		String   generatedAttribute44                      = "id";
		String[] primaryAttributes44                       = {"id"};
		String[] uniqueAttributes44                        = null;
		String[] dataTypes44                               = {"java.lang.Integer", "java.lang.String", "java.lang.String"};

		String[] hasOne44                                  = {};
		String[] hasOneForeignColumn44                     = {};
		String[] hasOneReferredColumn44                     = {};

		String[] hasMany44                                 = {"clause_dax", "scan_dax"};
		String[] hasManyForeignColumn44                    = {"id", "id"};
		String[] hasManyReferredColumn44                    = {"dax_id", "dax_id"};

		String[] hasManyMany44                             = null;
		String[] hasManyManyInvolvedModel44                = null;
		String[] hasManyManyInvolvedModelForeignColumn44   = null;
		String[] hasManyManyInvolvedReferredColumn44       = null;

		boolean  caseSensitive44                           = false;
		
		ModelDef modelDef44 = new ModelDef(namespace44, modelName44, attributes44,
					generatedAttribute44, dataTypes44, 
					primaryAttributes44, uniqueAttributes44, 
					hasOne44, hasOneForeignColumn44, hasOneReferredColumn44, 
					hasMany44, hasManyForeignColumn44, hasManyReferredColumn44, 
					hasManyMany44, hasManyManyInvolvedModel44, hasManyManyInvolvedModelForeignColumn44, hasManyManyInvolvedReferredColumn44, caseSensitive44);
				
		modelDefList.put("Dax_statement",modelDef44);


	}

	void init45(){

		String   namespace45                               = "ppg";
		String   modelName45                               = "State";
		String[] attributes45                              = {"id", "code"};
		String   generatedAttribute45                      = null;
		String[] primaryAttributes45                       = {"id"};
		String[] uniqueAttributes45                        = null;
		String[] dataTypes45                               = {"java.util.UUID", "java.lang.String"};

		String[] hasOne45                                  = {};
		String[] hasOneForeignColumn45                     = {};
		String[] hasOneReferredColumn45                     = {};

		String[] hasMany45                                 = {"address"};
		String[] hasManyForeignColumn45                    = {"id"};
		String[] hasManyReferredColumn45                    = {"state_id"};

		String[] hasManyMany45                             = null;
		String[] hasManyManyInvolvedModel45                = null;
		String[] hasManyManyInvolvedModelForeignColumn45   = null;
		String[] hasManyManyInvolvedReferredColumn45       = null;

		boolean  caseSensitive45                           = false;
		
		ModelDef modelDef45 = new ModelDef(namespace45, modelName45, attributes45,
					generatedAttribute45, dataTypes45, 
					primaryAttributes45, uniqueAttributes45, 
					hasOne45, hasOneForeignColumn45, hasOneReferredColumn45, 
					hasMany45, hasManyForeignColumn45, hasManyReferredColumn45, 
					hasManyMany45, hasManyManyInvolvedModel45, hasManyManyInvolvedModelForeignColumn45, hasManyManyInvolvedReferredColumn45, caseSensitive45);
				
		modelDefList.put("State",modelDef45);


	}

	void init46(){

		String   namespace46                               = "ppg";
		String   modelName46                               = "Text_statement";
		String[] attributes46                              = {"id", "name", "description"};
		String   generatedAttribute46                      = "id";
		String[] primaryAttributes46                       = {"id"};
		String[] uniqueAttributes46                        = null;
		String[] dataTypes46                               = {"java.lang.Integer", "java.lang.String", "java.lang.String"};

		String[] hasOne46                                  = {};
		String[] hasOneForeignColumn46                     = {};
		String[] hasOneReferredColumn46                     = {};

		String[] hasMany46                                 = {"clause_text", "scan_text"};
		String[] hasManyForeignColumn46                    = {"id", "id"};
		String[] hasManyReferredColumn46                    = {"text_id", "text_id"};

		String[] hasManyMany46                             = null;
		String[] hasManyManyInvolvedModel46                = null;
		String[] hasManyManyInvolvedModelForeignColumn46   = null;
		String[] hasManyManyInvolvedReferredColumn46       = null;

		boolean  caseSensitive46                           = false;
		
		ModelDef modelDef46 = new ModelDef(namespace46, modelName46, attributes46,
					generatedAttribute46, dataTypes46, 
					primaryAttributes46, uniqueAttributes46, 
					hasOne46, hasOneForeignColumn46, hasOneReferredColumn46, 
					hasMany46, hasManyForeignColumn46, hasManyReferredColumn46, 
					hasManyMany46, hasManyManyInvolvedModel46, hasManyManyInvolvedModelForeignColumn46, hasManyManyInvolvedReferredColumn46, caseSensitive46);
				
		modelDefList.put("Text_statement",modelDef46);


	}

	void init47(){

		String   namespace47                               = "ads";
		String   modelName47                               = "Organization";
		String[] attributes47                              = {"name", "organization_id"};
		String   generatedAttribute47                      = null;
		String[] primaryAttributes47                       = {"organization_id"};
		String[] uniqueAttributes47                        = null;
		String[] dataTypes47                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne47                                  = {};
		String[] hasOneForeignColumn47                     = {};
		String[] hasOneReferredColumn47                     = {};

		String[] hasMany47                                 = {"organization_type", "partner"};
		String[] hasManyForeignColumn47                    = {"organization_id", "organization_id"};
		String[] hasManyReferredColumn47                    = {"organization_id", "organization_id"};

		String[] hasManyMany47                             = null;
		String[] hasManyManyInvolvedModel47                = null;
		String[] hasManyManyInvolvedModelForeignColumn47   = null;
		String[] hasManyManyInvolvedReferredColumn47       = null;

		boolean  caseSensitive47                           = false;
		
		ModelDef modelDef47 = new ModelDef(namespace47, modelName47, attributes47,
					generatedAttribute47, dataTypes47, 
					primaryAttributes47, uniqueAttributes47, 
					hasOne47, hasOneForeignColumn47, hasOneReferredColumn47, 
					hasMany47, hasManyForeignColumn47, hasManyReferredColumn47, 
					hasManyMany47, hasManyManyInvolvedModel47, hasManyManyInvolvedModelForeignColumn47, hasManyManyInvolvedReferredColumn47, caseSensitive47);
				
		modelDefList.put("Organization",modelDef47);


	}

	void init48(){

		String   namespace48                               = "ppg";
		String   modelName48                               = "Clause";
		String[] attributes48                              = {"id", "key", "shortdesc", "triggers_statement_id"};
		String   generatedAttribute48                      = null;
		String[] primaryAttributes48                       = {"id"};
		String[] uniqueAttributes48                        = null;
		String[] dataTypes48                               = {"java.util.UUID", "java.lang.String", "java.lang.String", "java.lang.Integer"};

		String[] hasOne48                                  = {};
		String[] hasOneForeignColumn48                     = {};
		String[] hasOneReferredColumn48                     = {};

		String[] hasMany48                                 = {"clause_dax", "privacy_policy_clause", "qclause"};
		String[] hasManyForeignColumn48                    = {"id", "id", "id"};
		String[] hasManyReferredColumn48                    = {"clause_id", "clause_id", "clause_id"};

		String[] hasManyMany48                             = null;
		String[] hasManyManyInvolvedModel48                = null;
		String[] hasManyManyInvolvedModelForeignColumn48   = null;
		String[] hasManyManyInvolvedReferredColumn48       = null;

		boolean  caseSensitive48                           = false;
		
		ModelDef modelDef48 = new ModelDef(namespace48, modelName48, attributes48,
					generatedAttribute48, dataTypes48, 
					primaryAttributes48, uniqueAttributes48, 
					hasOne48, hasOneForeignColumn48, hasOneReferredColumn48, 
					hasMany48, hasManyForeignColumn48, hasManyReferredColumn48, 
					hasManyMany48, hasManyManyInvolvedModel48, hasManyManyInvolvedModelForeignColumn48, hasManyManyInvolvedReferredColumn48, caseSensitive48);
				
		modelDefList.put("Clause",modelDef48);


	}

	void init49(){

		String   namespace49                               = "ads";
		String   modelName49                               = "Tscope_category";
		String[] attributes49                              = {"category_id", "tscope_id"};
		String   generatedAttribute49                      = null;
		String[] primaryAttributes49                       = {"category_id"};
		String[] uniqueAttributes49                        = null;
		String[] dataTypes49                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne49                                  = {};
		String[] hasOneForeignColumn49                     = {};
		String[] hasOneReferredColumn49                     = {};

		String[] hasMany49                                 = {};
		String[] hasManyForeignColumn49                    = {};
		String[] hasManyReferredColumn49                    = {};

		String[] hasManyMany49                             = null;
		String[] hasManyManyInvolvedModel49                = null;
		String[] hasManyManyInvolvedModelForeignColumn49   = null;
		String[] hasManyManyInvolvedReferredColumn49       = null;

		boolean  caseSensitive49                           = false;
		
		ModelDef modelDef49 = new ModelDef(namespace49, modelName49, attributes49,
					generatedAttribute49, dataTypes49, 
					primaryAttributes49, uniqueAttributes49, 
					hasOne49, hasOneForeignColumn49, hasOneReferredColumn49, 
					hasMany49, hasManyForeignColumn49, hasManyReferredColumn49, 
					hasManyMany49, hasManyManyInvolvedModel49, hasManyManyInvolvedModelForeignColumn49, hasManyManyInvolvedReferredColumn49, caseSensitive49);
				
		modelDefList.put("Tscope_category",modelDef49);


	}

	void init50(){

		String   namespace50                               = "ppg";
		String   modelName50                               = "Company";
		String[] attributes50                              = {"id", "name", "address_id", "created"};
		String   generatedAttribute50                      = null;
		String[] primaryAttributes50                       = {"id"};
		String[] uniqueAttributes50                        = null;
		String[] dataTypes50                               = {"java.util.UUID", "java.lang.String", "java.util.UUID", "java.lang.Long"};

		String[] hasOne50                                  = {"address"};
		String[] hasOneForeignColumn50                     = {"address_id"};
		String[] hasOneReferredColumn50                     = {"id"};

		String[] hasMany50                                 = {"account"};
		String[] hasManyForeignColumn50                    = {"id"};
		String[] hasManyReferredColumn50                    = {"company_id"};

		String[] hasManyMany50                             = null;
		String[] hasManyManyInvolvedModel50                = null;
		String[] hasManyManyInvolvedModelForeignColumn50   = null;
		String[] hasManyManyInvolvedReferredColumn50       = null;

		boolean  caseSensitive50                           = false;
		
		ModelDef modelDef50 = new ModelDef(namespace50, modelName50, attributes50,
					generatedAttribute50, dataTypes50, 
					primaryAttributes50, uniqueAttributes50, 
					hasOne50, hasOneForeignColumn50, hasOneReferredColumn50, 
					hasMany50, hasManyForeignColumn50, hasManyReferredColumn50, 
					hasManyMany50, hasManyManyInvolvedModel50, hasManyManyInvolvedModelForeignColumn50, hasManyManyInvolvedReferredColumn50, caseSensitive50);
				
		modelDefList.put("Company",modelDef50);


	}

	void init51(){

		String   namespace51                               = "ppg";
		String   modelName51                               = "Question";
		String[] attributes51                              = {"id", "name", "description"};
		String   generatedAttribute51                      = "id";
		String[] primaryAttributes51                       = {"id"};
		String[] uniqueAttributes51                        = null;
		String[] dataTypes51                               = {"java.lang.Integer", "java.lang.String", "java.lang.String"};

		String[] hasOne51                                  = {};
		String[] hasOneForeignColumn51                     = {};
		String[] hasOneReferredColumn51                     = {};

		String[] hasMany51                                 = {"option_quesion", "questionnaire_question"};
		String[] hasManyForeignColumn51                    = {"id", "id"};
		String[] hasManyReferredColumn51                    = {"question_id", "question_id"};

		String[] hasManyMany51                             = null;
		String[] hasManyManyInvolvedModel51                = null;
		String[] hasManyManyInvolvedModelForeignColumn51   = null;
		String[] hasManyManyInvolvedReferredColumn51       = null;

		boolean  caseSensitive51                           = false;
		
		ModelDef modelDef51 = new ModelDef(namespace51, modelName51, attributes51,
					generatedAttribute51, dataTypes51, 
					primaryAttributes51, uniqueAttributes51, 
					hasOne51, hasOneForeignColumn51, hasOneReferredColumn51, 
					hasMany51, hasManyForeignColumn51, hasManyReferredColumn51, 
					hasManyMany51, hasManyManyInvolvedModel51, hasManyManyInvolvedModelForeignColumn51, hasManyManyInvolvedReferredColumn51, caseSensitive51);
				
		modelDefList.put("Question",modelDef51);


	}

	void init52(){

		String   namespace52                               = "ppg";
		String   modelName52                               = "Questionnaire";
		String[] attributes52                              = {"id", "name", "description", "owner", "style"};
		String   generatedAttribute52                      = "id";
		String[] primaryAttributes52                       = {"id"};
		String[] uniqueAttributes52                        = null;
		String[] dataTypes52                               = {"java.lang.Integer", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne52                                  = {};
		String[] hasOneForeignColumn52                     = {};
		String[] hasOneReferredColumn52                     = {};

		String[] hasMany52                                 = {"questionnaire_question"};
		String[] hasManyForeignColumn52                    = {"id"};
		String[] hasManyReferredColumn52                    = {"questionnaire_id"};

		String[] hasManyMany52                             = null;
		String[] hasManyManyInvolvedModel52                = null;
		String[] hasManyManyInvolvedModelForeignColumn52   = null;
		String[] hasManyManyInvolvedReferredColumn52       = null;

		boolean  caseSensitive52                           = false;
		
		ModelDef modelDef52 = new ModelDef(namespace52, modelName52, attributes52,
					generatedAttribute52, dataTypes52, 
					primaryAttributes52, uniqueAttributes52, 
					hasOne52, hasOneForeignColumn52, hasOneReferredColumn52, 
					hasMany52, hasManyForeignColumn52, hasManyReferredColumn52, 
					hasManyMany52, hasManyManyInvolvedModel52, hasManyManyInvolvedModelForeignColumn52, hasManyManyInvolvedReferredColumn52, caseSensitive52);
				
		modelDefList.put("Questionnaire",modelDef52);


	}

	void init53(){

		String   namespace53                               = "ads";
		String   modelName53                               = "Tracker_scope";
		String[] attributes53                              = {"tscope_id", "parent_tscope_id", "scope_type", "scope_type_id"};
		String   generatedAttribute53                      = null;
		String[] primaryAttributes53                       = {"tscope_id"};
		String[] uniqueAttributes53                        = null;
		String[] dataTypes53                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne53                                  = {};
		String[] hasOneForeignColumn53                     = {};
		String[] hasOneReferredColumn53                     = {};

		String[] hasMany53                                 = {};
		String[] hasManyForeignColumn53                    = {};
		String[] hasManyReferredColumn53                    = {};

		String[] hasManyMany53                             = null;
		String[] hasManyManyInvolvedModel53                = null;
		String[] hasManyManyInvolvedModelForeignColumn53   = null;
		String[] hasManyManyInvolvedReferredColumn53       = null;

		boolean  caseSensitive53                           = false;
		
		ModelDef modelDef53 = new ModelDef(namespace53, modelName53, attributes53,
					generatedAttribute53, dataTypes53, 
					primaryAttributes53, uniqueAttributes53, 
					hasOne53, hasOneForeignColumn53, hasOneReferredColumn53, 
					hasMany53, hasManyForeignColumn53, hasManyReferredColumn53, 
					hasManyMany53, hasManyManyInvolvedModel53, hasManyManyInvolvedModelForeignColumn53, hasManyManyInvolvedReferredColumn53, caseSensitive53);
				
		modelDefList.put("Tracker_scope",modelDef53);


	}

	void init54(){

		String   namespace54                               = "ads";
		String   modelName54                               = "T_applicability";
		String[] attributes54                              = {"tscope_id", "tid"};
		String   generatedAttribute54                      = null;
		String[] primaryAttributes54                       = {"tscope_id"};
		String[] uniqueAttributes54                        = null;
		String[] dataTypes54                               = {"java.lang.String", "java.lang.String"};

		String[] hasOne54                                  = {};
		String[] hasOneForeignColumn54                     = {};
		String[] hasOneReferredColumn54                     = {};

		String[] hasMany54                                 = {};
		String[] hasManyForeignColumn54                    = {};
		String[] hasManyReferredColumn54                    = {};

		String[] hasManyMany54                             = null;
		String[] hasManyManyInvolvedModel54                = null;
		String[] hasManyManyInvolvedModelForeignColumn54   = null;
		String[] hasManyManyInvolvedReferredColumn54       = null;

		boolean  caseSensitive54                           = false;
		
		ModelDef modelDef54 = new ModelDef(namespace54, modelName54, attributes54,
					generatedAttribute54, dataTypes54, 
					primaryAttributes54, uniqueAttributes54, 
					hasOne54, hasOneForeignColumn54, hasOneReferredColumn54, 
					hasMany54, hasManyForeignColumn54, hasManyReferredColumn54, 
					hasManyMany54, hasManyManyInvolvedModel54, hasManyManyInvolvedModelForeignColumn54, hasManyManyInvolvedReferredColumn54, caseSensitive54);
				
		modelDefList.put("T_applicability",modelDef54);


	}

	void init55(){

		String   namespace55                               = "ads";
		String   modelName55                               = "Advertiser";
		String[] attributes55                              = {"advertiser_id", "organization_id", "partner_id"};
		String   generatedAttribute55                      = null;
		String[] primaryAttributes55                       = {"advertiser_id"};
		String[] uniqueAttributes55                        = null;
		String[] dataTypes55                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne55                                  = {"partner"};
		String[] hasOneForeignColumn55                     = {"partner_id"};
		String[] hasOneReferredColumn55                     = {"partner_id"};

		String[] hasMany55                                 = {"campaign"};
		String[] hasManyForeignColumn55                    = {"advertiser_id"};
		String[] hasManyReferredColumn55                    = {"advertiser_id"};

		String[] hasManyMany55                             = null;
		String[] hasManyManyInvolvedModel55                = null;
		String[] hasManyManyInvolvedModelForeignColumn55   = null;
		String[] hasManyManyInvolvedReferredColumn55       = null;

		boolean  caseSensitive55                           = false;
		
		ModelDef modelDef55 = new ModelDef(namespace55, modelName55, attributes55,
					generatedAttribute55, dataTypes55, 
					primaryAttributes55, uniqueAttributes55, 
					hasOne55, hasOneForeignColumn55, hasOneReferredColumn55, 
					hasMany55, hasManyForeignColumn55, hasManyReferredColumn55, 
					hasManyMany55, hasManyManyInvolvedModel55, hasManyManyInvolvedModelForeignColumn55, hasManyManyInvolvedReferredColumn55, caseSensitive55);
				
		modelDefList.put("Advertiser",modelDef55);


	}

	void init56(){

		String   namespace56                               = "ads";
		String   modelName56                               = "Html5_storage";
		String[] attributes56                              = {"html5_tid", "domain_id", "name"};
		String   generatedAttribute56                      = null;
		String[] primaryAttributes56                       = {"html5_tid"};
		String[] uniqueAttributes56                        = null;
		String[] dataTypes56                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne56                                  = {};
		String[] hasOneForeignColumn56                     = {};
		String[] hasOneReferredColumn56                     = {};

		String[] hasMany56                                 = {};
		String[] hasManyForeignColumn56                    = {};
		String[] hasManyReferredColumn56                    = {};

		String[] hasManyMany56                             = null;
		String[] hasManyManyInvolvedModel56                = null;
		String[] hasManyManyInvolvedModelForeignColumn56   = null;
		String[] hasManyManyInvolvedReferredColumn56       = null;

		boolean  caseSensitive56                           = false;
		
		ModelDef modelDef56 = new ModelDef(namespace56, modelName56, attributes56,
					generatedAttribute56, dataTypes56, 
					primaryAttributes56, uniqueAttributes56, 
					hasOne56, hasOneForeignColumn56, hasOneReferredColumn56, 
					hasMany56, hasManyForeignColumn56, hasManyReferredColumn56, 
					hasManyMany56, hasManyManyInvolvedModel56, hasManyManyInvolvedModelForeignColumn56, hasManyManyInvolvedReferredColumn56, caseSensitive56);
				
		modelDefList.put("Html5_storage",modelDef56);


	}

	void init57(){

		String   namespace57                               = "ads";
		String   modelName57                               = "Firstpty_cookie";
		String[] attributes57                              = {"cookie1_tid", "name", "value"};
		String   generatedAttribute57                      = null;
		String[] primaryAttributes57                       = {"cookie1_tid"};
		String[] uniqueAttributes57                        = null;
		String[] dataTypes57                               = {"java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne57                                  = {};
		String[] hasOneForeignColumn57                     = {};
		String[] hasOneReferredColumn57                     = {};

		String[] hasMany57                                 = {};
		String[] hasManyForeignColumn57                    = {};
		String[] hasManyReferredColumn57                    = {};

		String[] hasManyMany57                             = null;
		String[] hasManyManyInvolvedModel57                = null;
		String[] hasManyManyInvolvedModelForeignColumn57   = null;
		String[] hasManyManyInvolvedReferredColumn57       = null;

		boolean  caseSensitive57                           = false;
		
		ModelDef modelDef57 = new ModelDef(namespace57, modelName57, attributes57,
					generatedAttribute57, dataTypes57, 
					primaryAttributes57, uniqueAttributes57, 
					hasOne57, hasOneForeignColumn57, hasOneReferredColumn57, 
					hasMany57, hasManyForeignColumn57, hasManyReferredColumn57, 
					hasManyMany57, hasManyManyInvolvedModel57, hasManyManyInvolvedModelForeignColumn57, hasManyManyInvolvedReferredColumn57, caseSensitive57);
				
		modelDefList.put("Firstpty_cookie",modelDef57);


	}

	void init58(){

		String   namespace58                               = "ads";
		String   modelName58                               = "Thirdpty_cookie";
		String[] attributes58                              = {"cookie3_tid", "domain_id", "name", "value"};
		String   generatedAttribute58                      = null;
		String[] primaryAttributes58                       = {"cookie3_tid"};
		String[] uniqueAttributes58                        = null;
		String[] dataTypes58                               = {"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne58                                  = {"domains"};
		String[] hasOneForeignColumn58                     = {"domain_id"};
		String[] hasOneReferredColumn58                     = {"domain_id"};

		String[] hasMany58                                 = {};
		String[] hasManyForeignColumn58                    = {};
		String[] hasManyReferredColumn58                    = {};

		String[] hasManyMany58                             = null;
		String[] hasManyManyInvolvedModel58                = null;
		String[] hasManyManyInvolvedModelForeignColumn58   = null;
		String[] hasManyManyInvolvedReferredColumn58       = null;

		boolean  caseSensitive58                           = false;
		
		ModelDef modelDef58 = new ModelDef(namespace58, modelName58, attributes58,
					generatedAttribute58, dataTypes58, 
					primaryAttributes58, uniqueAttributes58, 
					hasOne58, hasOneForeignColumn58, hasOneReferredColumn58, 
					hasMany58, hasManyForeignColumn58, hasManyReferredColumn58, 
					hasManyMany58, hasManyManyInvolvedModel58, hasManyManyInvolvedModelForeignColumn58, hasManyManyInvolvedReferredColumn58, caseSensitive58);
				
		modelDefList.put("Thirdpty_cookie",modelDef58);


	}

	void init59(){

		String   namespace59                               = "appd";
		String   modelName59                               = "Ad_reference";
		String[] attributes59                              = {"ad_reference_id", "ad_client_id", "ad_org_id", "isactive", "created", "createdby", "updated", "updatedby", "name", "description", "help", "validationtype", "vformat", "entitytype", "isorderbyvalue"};
		String   generatedAttribute59                      = null;
		String[] primaryAttributes59                       = {"ad_reference_id"};
		String[] uniqueAttributes59                        = null;
		String[] dataTypes59                               = {"java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.util.Date", "java.math.BigDecimal", "java.util.Date", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne59                                  = {};
		String[] hasOneForeignColumn59                     = {};
		String[] hasOneReferredColumn59                     = {};

		String[] hasMany59                                 = {"ad_column", "ad_field"};
		String[] hasManyForeignColumn59                    = {"ad_reference_id", "ad_reference_id"};
		String[] hasManyReferredColumn59                    = {"ad_reference_id", "ad_reference_id"};

		String[] hasManyMany59                             = null;
		String[] hasManyManyInvolvedModel59                = null;
		String[] hasManyManyInvolvedModelForeignColumn59   = null;
		String[] hasManyManyInvolvedReferredColumn59       = null;

		boolean  caseSensitive59                           = false;
		
		ModelDef modelDef59 = new ModelDef(namespace59, modelName59, attributes59,
					generatedAttribute59, dataTypes59, 
					primaryAttributes59, uniqueAttributes59, 
					hasOne59, hasOneForeignColumn59, hasOneReferredColumn59, 
					hasMany59, hasManyForeignColumn59, hasManyReferredColumn59, 
					hasManyMany59, hasManyManyInvolvedModel59, hasManyManyInvolvedModelForeignColumn59, hasManyManyInvolvedReferredColumn59, caseSensitive59);
				
		modelDefList.put("Ad_reference",modelDef59);


	}

	void init60(){

		String   namespace60                               = "appd";
		String   modelName60                               = "Ad_window";
		String[] attributes60                              = {"ad_window_id", "ad_client_id", "ad_org_id", "isactive", "created", "createdby", "updated", "updatedby", "name", "description", "help", "windowtype", "issotrx", "entitytype", "processing", "ad_image_id", "ad_color_id", "isdefault", "winheight", "winwidth", "isbetafunctionality"};
		String   generatedAttribute60                      = null;
		String[] primaryAttributes60                       = {"ad_window_id"};
		String[] uniqueAttributes60                        = null;
		String[] dataTypes60                               = {"java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.util.Date", "java.math.BigDecimal", "java.util.Date", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String"};

		String[] hasOne60                                  = {};
		String[] hasOneForeignColumn60                     = {};
		String[] hasOneReferredColumn60                     = {};

		String[] hasMany60                                 = {"ad_tab", "ad_table"};
		String[] hasManyForeignColumn60                    = {"ad_window_id", "ad_window_id"};
		String[] hasManyReferredColumn60                    = {"ad_window_id", "ad_window_id"};

		String[] hasManyMany60                             = null;
		String[] hasManyManyInvolvedModel60                = null;
		String[] hasManyManyInvolvedModelForeignColumn60   = null;
		String[] hasManyManyInvolvedReferredColumn60       = null;

		boolean  caseSensitive60                           = false;
		
		ModelDef modelDef60 = new ModelDef(namespace60, modelName60, attributes60,
					generatedAttribute60, dataTypes60, 
					primaryAttributes60, uniqueAttributes60, 
					hasOne60, hasOneForeignColumn60, hasOneReferredColumn60, 
					hasMany60, hasManyForeignColumn60, hasManyReferredColumn60, 
					hasManyMany60, hasManyManyInvolvedModel60, hasManyManyInvolvedModelForeignColumn60, hasManyManyInvolvedReferredColumn60, caseSensitive60);
				
		modelDefList.put("Ad_window",modelDef60);


	}

	void init61(){

		String   namespace61                               = "appd";
		String   modelName61                               = "Ad_table";
		String[] attributes61                              = {"ad_table_id", "ad_client_id", "ad_org_id", "isactive", "created", "createdby", "updated", "updatedby", "name", "description", "help", "tablename", "isview", "accesslevel", "entitytype", "ad_window_id", "ad_val_rule_id", "loadseq", "issecurityenabled", "isdeleteable", "ishighvolume", "importtable", "ischangelog", "replicationtype", "po_window_id", "copycolumnsfromtable", "iscentrallymaintained", "schema"};
		String   generatedAttribute61                      = null;
		String[] primaryAttributes61                       = {"ad_table_id"};
		String[] uniqueAttributes61                        = null;
		String[] dataTypes61                               = {"java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.util.Date", "java.math.BigDecimal", "java.util.Date", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne61                                  = {"ad_window", "ad_window"};
		String[] hasOneForeignColumn61                     = {"ad_window_id", "po_window_id"};
		String[] hasOneReferredColumn61                     = {"ad_window_id", "ad_window_id"};

		String[] hasMany61                                 = {"ad_column", "ad_tab"};
		String[] hasManyForeignColumn61                    = {"ad_table_id", "ad_table_id"};
		String[] hasManyReferredColumn61                    = {"ad_table_id", "ad_table_id"};

		String[] hasManyMany61                             = null;
		String[] hasManyManyInvolvedModel61                = null;
		String[] hasManyManyInvolvedModelForeignColumn61   = null;
		String[] hasManyManyInvolvedReferredColumn61       = null;

		boolean  caseSensitive61                           = false;
		
		ModelDef modelDef61 = new ModelDef(namespace61, modelName61, attributes61,
					generatedAttribute61, dataTypes61, 
					primaryAttributes61, uniqueAttributes61, 
					hasOne61, hasOneForeignColumn61, hasOneReferredColumn61, 
					hasMany61, hasManyForeignColumn61, hasManyReferredColumn61, 
					hasManyMany61, hasManyManyInvolvedModel61, hasManyManyInvolvedModelForeignColumn61, hasManyManyInvolvedReferredColumn61, caseSensitive61);
				
		modelDefList.put("Ad_table",modelDef61);


	}

	void init62(){

		String   namespace62                               = "appd";
		String   modelName62                               = "Ad_tab";
		String[] attributes62                              = {"ad_tab_id", "ad_client_id", "ad_org_id", "isactive", "created", "createdby", "updated", "updatedby", "name", "description", "help", "ad_table_id", "ad_window_id", "seqno", "tablevel", "issinglerow", "isinfotab", "istranslationtab", "isreadonly", "ad_column_id", "hastree", "whereclause", "orderbyclause", "commitwarning", "ad_process_id", "processing", "ad_image_id", "importfields", "ad_columnsortorder_id", "ad_columnsortyesno_id", "issorttab", "entitytype", "included_tab_id", "readonlylogic", "displaylogic", "isinsertrecord", "isadvancedtab", "parent_column_id"};
		String   generatedAttribute62                      = null;
		String[] primaryAttributes62                       = {"ad_tab_id"};
		String[] uniqueAttributes62                        = null;
		String[] dataTypes62                               = {"java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.util.Date", "java.math.BigDecimal", "java.util.Date", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal"};

		String[] hasOne62                                  = {"ad_column", "ad_column", "ad_column", "ad_column", "ad_tab", "ad_table", "ad_window"};
		String[] hasOneForeignColumn62                     = {"ad_columnsortorder_id", "ad_column_id", "ad_columnsortyesno_id", "parent_column_id", "included_tab_id", "ad_table_id", "ad_window_id"};
		String[] hasOneReferredColumn62                     = {"ad_column_id", "ad_column_id", "ad_column_id", "ad_column_id", "ad_tab_id", "ad_table_id", "ad_window_id"};

		String[] hasMany62                                 = {"ad_field", "ad_tab"};
		String[] hasManyForeignColumn62                    = {"ad_tab_id", "ad_tab_id"};
		String[] hasManyReferredColumn62                    = {"ad_tab_id", "included_tab_id"};

		String[] hasManyMany62                             = null;
		String[] hasManyManyInvolvedModel62                = null;
		String[] hasManyManyInvolvedModelForeignColumn62   = null;
		String[] hasManyManyInvolvedReferredColumn62       = null;

		boolean  caseSensitive62                           = false;
		
		ModelDef modelDef62 = new ModelDef(namespace62, modelName62, attributes62,
					generatedAttribute62, dataTypes62, 
					primaryAttributes62, uniqueAttributes62, 
					hasOne62, hasOneForeignColumn62, hasOneReferredColumn62, 
					hasMany62, hasManyForeignColumn62, hasManyReferredColumn62, 
					hasManyMany62, hasManyManyInvolvedModel62, hasManyManyInvolvedModelForeignColumn62, hasManyManyInvolvedReferredColumn62, caseSensitive62);
				
		modelDefList.put("Ad_tab",modelDef62);


	}

	void init63(){

		String   namespace63                               = "appd";
		String   modelName63                               = "Ad_column";
		String[] attributes63                              = {"ad_column_id", "ad_client_id", "ad_org_id", "isactive", "created", "updated", "createdby", "updatedby", "name", "description", "help", "version", "entitytype", "columnname", "ad_table_id", "ad_reference_id", "ad_reference_value_id", "ad_val_rule_id", "fieldlength", "defaultvalue", "iskey", "isparent", "ismandatory", "isupdateable", "readonlylogic", "isidentifier", "seqno", "istranslated", "isencrypted", "callout", "vformat", "valuemin", "valuemax", "isselectioncolumn", "ad_element_id", "ad_process_id", "issyncdatabase", "isalwaysupdateable", "columnsql", "mandatorylogic", "infofactoryclass", "isautocomplete", "isallowlogging", "formatpattern"};
		String   generatedAttribute63                      = null;
		String[] primaryAttributes63                       = {"ad_column_id"};
		String[] uniqueAttributes63                        = null;
		String[] dataTypes63                               = {"java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.util.Date", "java.util.Date", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne63                                  = {"ad_reference", "ad_reference", "ad_table"};
		String[] hasOneForeignColumn63                     = {"ad_reference_id", "ad_reference_value_id", "ad_table_id"};
		String[] hasOneReferredColumn63                     = {"ad_reference_id", "ad_reference_id", "ad_table_id"};

		String[] hasMany63                                 = {"ad_field", "ad_tab"};
		String[] hasManyForeignColumn63                    = {"ad_column_id", "ad_column_id"};
		String[] hasManyReferredColumn63                    = {"ad_column_id", "ad_column_id"};

		String[] hasManyMany63                             = null;
		String[] hasManyManyInvolvedModel63                = null;
		String[] hasManyManyInvolvedModelForeignColumn63   = null;
		String[] hasManyManyInvolvedReferredColumn63       = null;

		boolean  caseSensitive63                           = false;
		
		ModelDef modelDef63 = new ModelDef(namespace63, modelName63, attributes63,
					generatedAttribute63, dataTypes63, 
					primaryAttributes63, uniqueAttributes63, 
					hasOne63, hasOneForeignColumn63, hasOneReferredColumn63, 
					hasMany63, hasManyForeignColumn63, hasManyReferredColumn63, 
					hasManyMany63, hasManyManyInvolvedModel63, hasManyManyInvolvedModelForeignColumn63, hasManyManyInvolvedReferredColumn63, caseSensitive63);
				
		modelDefList.put("Ad_column",modelDef63);


	}

	void init64(){

		String   namespace64                               = "appd";
		String   modelName64                               = "Ad_field";
		String[] attributes64                              = {"ad_field_id", "ad_client_id", "ad_org_id", "isactive", "created", "createdby", "updated", "updatedby", "name", "description", "help", "iscentrallymaintained", "ad_tab_id", "ad_column_id", "ad_fieldgroup_id", "isdisplayed", "displaylogic", "displaylength", "isreadonly", "seqno", "sortno", "issameline", "isheading", "isfieldonly", "isencrypted", "entitytype", "obscuretype", "ad_reference_id", "ismandatory", "included_tab_id", "defaultvalue", "ad_reference_value_id", "ad_val_rule_id", "infofactoryclass"};
		String   generatedAttribute64                      = null;
		String[] primaryAttributes64                       = {"ad_field_id"};
		String[] uniqueAttributes64                        = null;
		String[] dataTypes64                               = {"java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.util.Date", "java.math.BigDecimal", "java.util.Date", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.math.BigDecimal", "java.lang.String", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String"};

		String[] hasOne64                                  = {"ad_column", "ad_reference", "ad_reference", "ad_tab", "ad_tab"};
		String[] hasOneForeignColumn64                     = {"ad_column_id", "ad_reference_id", "ad_reference_value_id", "ad_tab_id", "included_tab_id"};
		String[] hasOneReferredColumn64                     = {"ad_column_id", "ad_reference_id", "ad_reference_id", "ad_tab_id", "ad_tab_id"};

		String[] hasMany64                                 = {};
		String[] hasManyForeignColumn64                    = {};
		String[] hasManyReferredColumn64                    = {};

		String[] hasManyMany64                             = null;
		String[] hasManyManyInvolvedModel64                = null;
		String[] hasManyManyInvolvedModelForeignColumn64   = null;
		String[] hasManyManyInvolvedReferredColumn64       = null;

		boolean  caseSensitive64                           = false;
		
		ModelDef modelDef64 = new ModelDef(namespace64, modelName64, attributes64,
					generatedAttribute64, dataTypes64, 
					primaryAttributes64, uniqueAttributes64, 
					hasOne64, hasOneForeignColumn64, hasOneReferredColumn64, 
					hasMany64, hasManyForeignColumn64, hasManyReferredColumn64, 
					hasManyMany64, hasManyManyInvolvedModel64, hasManyManyInvolvedModelForeignColumn64, hasManyManyInvolvedReferredColumn64, caseSensitive64);
				
		modelDefList.put("Ad_field",modelDef64);


	}

	void init65(){

		String   namespace65                               = "appd";
		String   modelName65                               = "Ad_element";
		String[] attributes65                              = {"ad_element_id", "ad_client_id", "ad_org_id", "isactive", "created", "createdby", "updated", "updatedby", "columnname", "entitytype", "name", "printname", "description", "help", "po_name", "po_printname", "po_description", "po_help"};
		String   generatedAttribute65                      = null;
		String[] primaryAttributes65                       = {"ad_element_id"};
		String[] uniqueAttributes65                        = null;
		String[] dataTypes65                               = {"java.math.BigDecimal", "java.math.BigDecimal", "java.math.BigDecimal", "java.lang.String", "java.util.Date", "java.math.BigDecimal", "java.util.Date", "java.math.BigDecimal", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String"};

		String[] hasOne65                                  = {};
		String[] hasOneForeignColumn65                     = {};
		String[] hasOneReferredColumn65                     = {};

		String[] hasMany65                                 = {};
		String[] hasManyForeignColumn65                    = {};
		String[] hasManyReferredColumn65                    = {};

		String[] hasManyMany65                             = null;
		String[] hasManyManyInvolvedModel65                = null;
		String[] hasManyManyInvolvedModelForeignColumn65   = null;
		String[] hasManyManyInvolvedReferredColumn65       = null;

		boolean  caseSensitive65                           = false;
		
		ModelDef modelDef65 = new ModelDef(namespace65, modelName65, attributes65,
					generatedAttribute65, dataTypes65, 
					primaryAttributes65, uniqueAttributes65, 
					hasOne65, hasOneForeignColumn65, hasOneReferredColumn65, 
					hasMany65, hasManyForeignColumn65, hasManyReferredColumn65, 
					hasManyMany65, hasManyManyInvolvedModel65, hasManyManyInvolvedModelForeignColumn65, hasManyManyInvolvedReferredColumn65, caseSensitive65);
				
		modelDefList.put("Ad_element",modelDef65);


	}


	public ModelMetaData(){
		init0();
		init1();
		init2();
		init3();
		init4();
		init5();
		init6();
		init7();
		init8();
		init9();
		init10();
		init11();
		init12();
		init13();
		init14();
		init15();
		init16();
		init17();
		init18();
		init19();
		init20();
		init21();
		init22();
		init23();
		init24();
		init25();
		init26();
		init27();
		init28();
		init29();
		init30();
		init31();
		init32();
		init33();
		init34();
		init35();
		init36();
		init37();
		init38();
		init39();
		init40();
		init41();
		init42();
		init43();
		init44();
		init45();
		init46();
		init47();
		init48();
		init49();
		init50();
		init51();
		init52();
		init53();
		init54();
		init55();
		init56();
		init57();
		init58();
		init59();
		init60();
		init61();
		init62();
		init63();
		init64();
		init65();
	}
}